Urgent.News

What's breaking now, across thousands of outlets.

Tech

Introduction to Docker Sandboxes with Go

AI coding agents are at their best when we let them work on their own, installing packages, running tests, building images, and trying things out without asking for permission every step of the way. But that's also when they're the most dangerous. An agent running on our laptop can do anything we can, including reading our SSH keys or wiping our home directory. Docker Sandboxes tries to solve…

Docker Sandboxes provide isolated environments for running potentially untrusted code, such as AI coding agents. Each sandbox is a lightweight virtual machine with its own kernel, filesystem, and Docker Engine. Sandboxes come in two types: local, managed by a CLI tool called sbx, and cloud sandboxes created via the Sandboxes API.

The key advantages of sandboxes over regular containers are that they run in their own isolated environment, have their own Docker Engine, and have finer-grained network policies. Sandboxes use microVMs to provide an additional layer of isolation compared to containers, which only use kernel namespaces and cgroups. Each sandbox has its own Docker Engine with a separate image cache, allowing agents to build images and run containers without affecting the host.

There are three ways to provide access to files and directories within a sandbox: direct mode mounts the host directory at the same path inside the sandbox, clone mode mounts a read-only host repository and creates a private clone inside the sandbox, and no workspace mounts nothing from the host. Network access from sandboxes is controlled through a proxy that checks outbound traffic against a network policy.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Wabi 2.0 in One Timeline: From Invite-Only Pivot to Public Launch

I'm the author of Wabi Wiki, an unofficial guide to the Wabi AI assistant — not affiliated with Wabi. I keep a dated log of what actually changed, and this is the short version. Wabi 2.0 arrived fast.

  • Wabi 2.0 transitioned from invite-only to public launch between late September and mid-October 2026.
  • Wabi 2.0 represents product generation, while iOS build number 3.0.x signifies product version.

Browser Object Upload Control Plane With Presigned PUT and Private Signed Downloads

The operational constraint is not how quickly an application can mint a URL. It is whether the signing path, browser policy, object namespace, and cleanup process still behave predictably when uploads surge and clients retry.

  • Browser obtains upload authorization from application using existing session
  • Express applies application policy checking identity, object size, media type
  • Browser executes presigned PUT against provided storage URL

More from Sunday 8 November →