mirror of
https://github.com/bluxmit/alnoda-workspaces.git
synced 2024-05-07 07:32:20 +12:00
.. | ||
docs | ||
img | ||
Dockerfile | ||
get_dockstarter.sh | ||
README.md |
Ubuntu docker workspace
Containerized Linux terminal environment with docker in docker.
Start
docker run --name space-1 -d -p 8026:8026 -v /var/run/docker.sock:/var/run/docker.sock --user=root alnoda/ubuntu-docker-workspace
Enter workspace
docker exec -it space-1 /bin/zsh
Features
- Ubuntu 20.4 with the following CLI apps
- Docker
- Ctop - Top-like interface for container metrics.
- Lazydocker - A simple terminal UI for both docker and docker-compose, written in Go with the gocui library.
- Sen - A terminal user interface for containers.
- Dive - A tool for exploring a docker image, layer contents, and discovering ways to shrink the size of your Docker/OCI image.
- Zsh, Oh my Zsh
- Zsh, Oh my Zsh
- Python 3, Pip
- Node/nodeenv
- curl, wget, telnet, jq
- Git: git, git-flow, lazygit
- File browsers: mc, xplr
- Text editors: nano, vim, mcedit
- System monitors: ncdu, htop, glances, vizex
- Process Control: supervisord
- Job scheduler: cron
Why this image
If you need to isolate some work without polluting main environment.
Docs
See our guides on getting started and advanced features.