File tree Expand file tree Collapse file tree 5 files changed +12
-1
lines changed
content/manuals/ai/sandboxes Expand file tree Collapse file tree 5 files changed +12
-1
lines changed Original file line number Diff line number Diff line change @@ -34,6 +34,11 @@ You get:
3434For a comparison between Docker Sandboxes and other approaches to isolating
3535coding agents, see [ Comparison to alternatives] ( ./architecture.md#comparison-to-alternatives ) .
3636
37+ > [ !NOTE]
38+ > MicroVM-based sandboxes require macOS or Windows (experimental). Linux users
39+ > can use legacy container-based sandboxes with
40+ > [ Docker Desktop 4.57] ( /desktop/release-notes/#4570 ) .
41+
3742## How to use sandboxes
3843
3944To create and run a sandbox:
Original file line number Diff line number Diff line change @@ -57,6 +57,7 @@ See the agent-specific documentation:
5757- Docker Desktop 4.58 or later
5858- Platform support:
5959 - macOS with virtualization.framework
60+ - Windows with Hyper-V {{< badge color=violet text=Experimental >}}
6061- API keys or credentials for your chosen agent
6162
6263## Next steps
Original file line number Diff line number Diff line change @@ -61,6 +61,7 @@ Docker capabilities but cannot safely share your Docker daemon.
6161Sandboxes use your system's native virtualization:
6262
6363- macOS: virtualization.framework
64+ - Windows: Hyper-V {{< badge color=violet text=Experimental >}}
6465
6566This provides hypervisor-level isolation between the sandbox and your host.
6667Unlike containers (which share the host kernel), VMs have separate kernels and
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ This guide runs Claude Code in an isolated sandbox for the first time.
1919Before you begin, ensure you have:
2020
2121- Docker Desktop 4.58 or later
22- - macOS
22+ - macOS, or Windows {{< badge color=violet text=Experimental >}}
2323- A Claude API key
2424
2525## Run your first sandbox
Original file line number Diff line number Diff line change @@ -16,6 +16,10 @@ Docker Sandboxes now run in lightweight microVMs instead of containers. Each
1616sandbox has a private Docker daemon, better isolation, and network filtering
1717policies.
1818
19+ > [ !NOTE]
20+ > If you need to use legacy container-based sandboxes, install
21+ > [ Docker Desktop 4.57] ( /desktop/release-notes/#4570 ) .
22+
1923After upgrading to Docker Desktop 4.58:
2024
2125- Old sandboxes don't appear in ` docker sandbox ls `
You can’t perform that action at this time.
0 commit comments