From 3561a1bc46985b415da6703ba5f87780b242ac22 Mon Sep 17 00:00:00 2001 From: Alex Selimov Date: Wed, 13 May 2026 21:00:54 -0400 Subject: [PATCH] Update README --- README.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/README.md b/README.md index ed4c3ff..1cde4af 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,29 @@ # Dev Sandbox This is a Dockerfile definition for a container that I use to sandbox my Pi coding agent. +This also contains my Pi coding agent configuration. + +## Setup + +Set up Docker container + +```bash +docker build -t dev_sandbox . +``` + +Function I use to execute the sandbox: +```zsh +sandbox() { + if ! docker ps -a --format '{{.Names}}' | grep -q '^dev-sandbox$'; then + docker run -dit --name dev-sandbox \ + --env-file ~/rescale/dev_sandbox/.env \ + -v ~/repos:/workspace \ + -v pi-state:/root/.pi \ + -v /var/run/docker.sock:/var/run/docker.sock \ + dev-sandbox:latest + else + docker start dev-sandbox 2>/dev/null + fi + docker exec -it dev-sandbox /bin/zsh +} +```