Minimal Ubuntu image with Homebrew (Linuxbrew) and popular AI CLI tools preinstalled, running as a non-root user.
Installed via Homebrew (Linuxbrew):
Also includes common utilities:
brewuser & ubuntu/workspace/bin/bashThe following directories are designed to be persisted:
| Path | Purpose |
|---|---|
/workspace | Project files |
/home/ubuntu/.config | Tool configurations |
/home/ubuntu/.aicode | AI-related data |
docker run -it --rm \
-v "$PWD":/workspace \
cspyridakis/aicode:latest
Or add something like this in your profile file:
function aicode(){
docker run -it --rm \
-u "$(id -u):$(id -g)" \
-v "$PWD":/workspace \
-v "$HOME/.aicode/shared":/home/ubuntu/.aicode \
-v "$HOME/.aicode/config/codex":/home/ubuntu/.codex \
-v "$HOME/.aicode/config/gemini":/home/ubuntu/.gemini \
-v "$HOME/.aicode/config/claude":/home/ubuntu/.claude \
cspyridakis/aicode:latest
}
Content type
Image
Digest
sha256:8466123b9…
Size
945.6 MB
Last updated
8 months ago
docker pull cspyridakis/aicode