Safe environments for agents. Built by Docker.
It provides sandboxes with controlled access to your filesystem, network, and tools. This means your agents can work autonomously without putting your machine or data at risk.
- Docker-native isolation. Same containerization principles trusted by 20M+ developers.
- Vendor-neutral. Works with the models and tools you’re already using.
- YOLO mode by default: agents work without asking permission
- Private Docker daemon for running test containers
- File access controls between host and sandbox
- Network access control
- Works with Claude Code, Codex, Gemini CLI, OpenCode, and more
brew install docker/tap/sbxwinget install -h Docker.sbxcurl -fsSL https://get.docker.com | sudo REPO_ONLY=1 sh
sudo apt-get install docker-sbx
sudo usermod -aG kvm $USER
newgrp kvmDownload the artifacts for your platform from the latest release.
Download DockerSandboxes-darwin.tar.gz and extract:
tar -xzf DockerSandboxes-darwin.tar.gzDownload DockerSandboxes.msi
and double-click to install, or use the command line:
msiexec /i DockerSandboxes.msi /quietDownload the .deb package from the release and install:
sudo apt install ./DockerSandboxes-linux-amd64-ubuntu2604.debDownload the .rpm package from the release and install:
sudo dnf install ./DockerSandboxes-linux-amd64-rockylinux8.rpmRelease candidates are the builds each stable release is promoted from, so they
are the best way to try a version before it ships. They are published as
prereleases tagged vX.Y.Z-rcN on the
releases page, carrying the
same artifacts as a stable release.
On macOS, you can install the current release candidate via Homebrew:
brew install docker/tap/sbx@rcThe sbx, sbx@rc, and sbx@nightly casks conflict with each other, so
uninstall the one you already have before switching:
brew uninstall --cask docker/tap/sbx
brew install docker/tap/sbx@rcRelease candidates are not published to WinGet or to the apt/dnf repositories —
those channels carry stable releases only. On Windows and Linux, download the
artifacts from the release candidate's own page and follow the manual install
instructions above. Because a release candidate is a prerelease,
/releases/latest never resolves to one; use the RC tag explicitly:
https://github.com/docker/sbx-releases/releases/download/<RC-TAG>/DockerSandboxes.msi
Nightly builds from main are available at
docker/sbx-releases/releases/tag/nightly.
On macOS, you can install the nightly build via Homebrew:
brew install docker/tap/sbx@nightlyFor other platforms, download the artifacts from the nightly release page and follow the manual install instructions above.
If you run into issues or have feedback, please open an issue on this repository.
Proprietary — Docker Inc. LICENSE