Hiya - with massive apologies, I am a complete beginner at using command line interfaces, let alone Docker. However, my goal is to run Claude Cowork inside of a Docker Sandbox - but I’m falling at an early hurdle.
I’ve successfully followed the Get Started instructions for Windows (10) up to ‘Run your first sandbox’, having skipped ‘Authenticate your agent’ as I have a Claude subscription so will be logging in directly inside the sandbox using OAuth (in theory).
Following
sbx run claude
or
sbx create claude
I keep running in to the same error:
C:\Users\Pesky>sbx create claude .
f10019f63497: Already exists
c710381616e7: Already exists
9693f8db3e92: Already exists
Digest: sha256:f10019f63497a548d142b64b1f4dd5dc8cf7f61c3ef21f085a7a9683393d8342
Status: Image is up to date for docker/sandbox-templates:claude-code-docker
INFO: Configuring Docker
ERROR: create sandbox: create sandbox: run sandbox: start container: container start: Error response from daemon: creating containerd task for container 48731e777241: failed to create shim task: VM did not connect within 30s
I’ve already tried to make sure my user has sufficient privileges by adding {DOMAIN}\Pesky to the docker-users group, and restarted the PC.
I’ve run sbx diagnose which returns with 7 passed.
I’ve done my best to search for a solution but knowing so little about what I’m trying to delve into and Docker Sandbox being so relatively new hasn’t yielded me with many specific solutions to try that I at least understand sufficiently to attempt or recognise their relevance.
I’d be grateful for your help and advice. I have a hunch the solution is probably blindingly obvious to someone with experience.