alnoda-workspaces/workspaces/ubuntu-docker-workspace
2022-07-30 15:09:09 +00:00
..
docs release 2.0: node, java, php 2022-05-12 22:13:04 +00:00
img release 2.0: ubuntu-docker-wrk 2022-05-09 20:55:59 +00:00
Dockerfile release 2.2: up to python wrk 2022-05-23 16:13:15 +00:00
get_dockstarter.sh start on release 2.0 2022-05-08 21:53:53 +00:00
README.md review and update readme files 2022-07-30 15:09:09 +00:00

Alnoda logo

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.