Subscribe Sign in

Docker's new sandboxes aim to contain AI agents for real

3 min read Rewritten in plain language

Artificial intelligence

Show what we removed Rules applied: C2 D2×3 D3×3 F2×4 all 30 rules
  • With Cloud Sandboxes, devs can keep agents at arm's length
  • On Thursday, Australian officials said that an OpenAI agent had accessed an Australian government portal without authorization while seeking health statistics.
  • On the heels of Docker Sandboxes, the container biz is now offering a hosted option, which puts a bit more distance between squirrely AI and precious locally stored files.
  • The BAND Python Kit for Docker Sandboxes provides a way for AI agents to work with one another over a WebSocket connection without operating in the same environment.
  • Pricing for Docker Cloud Sandboxes varies with instance size, starting with Micro (1 VCPU, 2GB) for $0.07 per hour, and extending to XL (16 VCPUs, 32 GB) for $1.12 per hour.

5 sentences from our version of the report, chosen to cover it. Nothing here is written; every line is in the article below. How

On Thursday, Australian officials said an OpenAI agent had accessed an Australian government portal without authorization while seeking health statistics. Pricing for Docker Cloud Sandboxes varies with instance size, starting with Micro for $0.07 per hour, and extending to XL for $1.12 per hour.

Headline check

There is nothing in this headline a machine can check against the report: no figure, no name and no quotation.

Nothing was measured here, so nothing is claimed. How this is checked

Read the full reportHide the full report3 min

With Cloud Sandboxes, devs can keep agents at arm's length

In a market where AI agents keep breaking the rules and escaping their containers, Docker has a new solution. On Thursday, the company debuted Cloud Sandboxes in a bid to keep AI agents within boundaries.

Despite the existence and implementation of sandboxing technology as a way to limit the reach of AI agents, industry leaders like Anthropic and OpenAI keep reporting containment failures.

On Thursday, Australian officials said that an OpenAI agent had accessed an Australian government portal without authorization while seeking health statistics. It's the latest in a series of incidents involving AI agents pushing beyond access controls their operators expected them to respect.

On the heels of Docker Sandboxes, the container biz is now offering a hosted option, which puts a bit more distance between squirrely AI and precious locally stored files.

"We're announcing today Docker Cloud Sandboxes, which is a simple, flexible set of compute shapes with simple low, low pricing," said Docker president and COO Mark Cavage at the WeAreDevelopers Conference.

"We have cloud sandboxes that boot in hundreds of milliseconds. They're billed by the second, and they have secrets, policies, networks, agent config, CloudMCP gateways, all built in."

With a nod to the elephant in the room – the ability of AI agents to bypass barriers – Cavage demonstrated how Anthropic's Claude model, despite being started in a Docker container, can find a locally stored secret outside the container by probing its environment and finding a hole – the mounted host Docker socket.

"Agents are going to find the edges of your environment because they need to mutate your environment," he said, adding that the capabilities that make agents useful and powerful are the ones that allow them to push past boundaries.

It's not that containers are insecure, said Cavage. They're doing the job they were designed to do, to isolate applications. "We have to separate containers from containment," he said.

Cavage invited Docker principal engineer Michael Irwin on stage to demonstrate sandbox-based containment. Launching Claude in a Docker Sandbox, Irwin gave the model the same prompt to find a local secret, and this time the AI model could not do so.

"The isolation holds," said Irwin. "And in fact, if we look at the summary that's in the output here, we can see that it's found a Docker socket, it tried to utilize it to mount other spots from the host and privileged container and it just couldn't get there. And that's because the sandbox is running as a full micro VM."

That's the case for sandboxes and it now extends to the cloud, giving developers the option to process long-running jobs on external infrastructure. This removes the need to access a local machine but still provides the option to shift work back to a local device if needed.

"Sandboxes are part of the containment story, but not all of it," said Cavage. "They're the deterministic base layer, while policies are what govern the agent's intent. As an industry, we still have work to do applying policy and intent controls across every layer of the stack agents touch, but having that deterministic base layer in place should be the absolute minimum requirement."

Docker has also updated its Kits specification for packaging agents, tools, and rules into a shareable artifact. Kits now come as standard OCI images, which may address concerns about being locked into a proprietary format.

One such Kit comes from BAND, which makes enterprise infrastructure for distributed AI agent deployments. The BAND Python Kit for Docker Sandboxes provides a way for AI agents to work with one another over a WebSocket connection without operating in the same environment. The idea is to give developers more control and tools to observe what agents are doing within defined boundaries.

Pricing for Docker Cloud Sandboxes varies with instance size, starting with Micro (1 VCPU, 2GB) for $0.07 per hour, and extending to XL (16 VCPUs, 32 GB) for $1.12 per hour. ®

You are reading our version, not theirs. This is The Register's report with its verdicts and loaded words taken out. Plain description stays, and so do adjectives that carry a fact, such as "former" or "federal". The reporting, the facts and the quotations are theirs — quotations are never edited — and the indicators beside it measure this version. Hover or tap Adjectives to see every one left in the text.

How this outlet filed it, and how we rewrote it

No other newsroom we read has filed on this event, so there is nothing to compare it with yet.

Outlet Niral ScoreAdjectivesSourcingSentimentHappiness
The Registeras they published this story 6.5 4 55 -0.1 50.9
Mundane Readneutralized from The Register 6 4 55 -0.1 50.9

Sign in to react.

Comments

Nothing here yet.

Sign in to comment.

Questions

Readers can ask a question about this story here. Questions and answers are for subscribers. Sign in to read them.

Comments are read before they appear where anything in them needs a person to look. Nothing posted here is ever deleted; a comment taken down keeps its text and the reason, so the decision can be looked at again. How this works