This repository contains Dockerfiles of various images based on Alpine Linux latest published in Docker Hub Registry.
- Install Docker
- Download an automated build from the public Docker Hub Registry:
- If using containers that require display, you need
sudo xhost +local:docker
docker pull niden/ab
docker run --rm -it --net host --name ab niden/ab
docker pull niden/htop
docker run --rm -it --pid host --net none --name curl niden/curl
docker pull niden/gimp
docker run -d \
-v /etc/localtime:/etc/localtime:ro \
-v /tmp/.X11-unix:/tmp/.X11-unix \
--net host \
-e "DISPLAY=unix${DISPLAY}" \
-v "${HOME}:/root" \
-e GDK_SCALE \
-e GDK_DPI_SCALE \
--name niden \
niden/gimp
docker pull niden/htop
docker run --rm -it --pid host --net none --name htop niden/htop
docker pull niden/jq
docker run --rm -it --pid host --net none --name jq niden/jq
docker pull niden/libreoffice
docker run -d \
-v /etc/localtime:/etc/localtime:ro \
-v /tmp/.X11-unix:/tmp/.X11-unix \
--net host \
-e "DISPLAY=unix${DISPLAY}" \
-v "${HOME}:/root" \
-e GDK_SCALE \
-e GDK_DPI_SCALE \
--name niden_libreoffice \
niden/libreoffice
docker pull niden/nmap
docker run --rm -it --net host --name nmap niden/nmap
docker pull niden/tcptraceroute
docker run --rm -it --net host --name tcptraceroute niden/tcptraceroute
docker pull niden/memcached`
docker run -d --net host --name memcached niden/memcached
docker pull niden/nginx
docker run -d \
-v /home/niden/web/logs/:/data/logs \
-v /home/niden/web/config/:/data/config \
-v /home/niden/web/sites/:/data/sites \
--name niden_nginx niden/nginx