Scion Claude container image extended with a full Elixir development environment.
| Tool | Version | Notes |
|---|---|---|
| Elixir | 1.20.0 | Gradual typing, via mise |
| Erlang/OTP | 27 | Via mise |
| PostgreSQL | 15 | On-demand: start-services.sh |
| SQLite3 | system | With dev headers |
| Redis | system | On-demand: start-services.sh |
| Hex + Rebar | latest | Pre-installed |
| pgcli | latest | Better Postgres CLI |
| inotify-tools | system | For Phoenix live reload |
Plus everything from scion-claude: Claude Code, Go, Python, Node, Git, gcloud.
# Start databases
start-services.sh
# Setup an Elixir project
cd /workspace/my-project
setup-elixir-project.sh # deps.get + ecto.create + ecto.migratescion start my-agent --type elixir-dev "Work on the project"docker build -t scion-elixir \
--build-arg BASE_IMAGE=ghcr.io/googlecloudplatform/scion-claude:latest .