Multi programming language container image built for interactive development environments like:
NOTE: This image is on the large side, around 2.5GB in total. This makes it too big for most large scale uses. But in small scale it seems to work quite well despite its size.
This image is based on Ubuntu 23.10 (mantic)
Language Ecosystem | Version | Included Tools |
---|---|---|
Node | 20.10.0 | nvm, npm |
Python | 3.11.5 | Poetry, pipenv |
Ruby | 3.1.2p20 | gem, rbenv |
Java | 20.0.2 | |
Dotnet | 6.0.122 | |
GO | 1.21.5 | |
Rust | 1.74.1 | |
Docker | 24.0.7 |
- You are running in a unix-like environment (Linux, MacOS)
- Docker Desktop
Builds the image.
make build
Starts a container form this image and drops you into a shell.
make shell
Attempts to build then publish the image to Docker Hub.
make publish