Skip to content

Collection of various Dockerfile files for my images

License

Notifications You must be signed in to change notification settings

niden/docker-files

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dockerfiles

This repository contains Dockerfiles of various images based on Alpine Linux latest published in Docker Hub Registry.

Prerequisites

  1. Install Docker
  2. Download an automated build from the public Docker Hub Registry:
  3. If using containers that require display, you need sudo xhost +local:docker

Images

Utilities

ab

docker pull niden/ab
docker run --rm -it --net host --name ab niden/ab

curl

docker pull niden/htop
docker run --rm -it --pid host --net none --name curl niden/curl

gimp

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

htop

docker pull niden/htop
docker run --rm -it --pid host --net none --name htop niden/htop

jq

docker pull niden/jq
docker run --rm -it --pid host --net none --name jq niden/jq

libreoffice

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

nmap

docker pull niden/nmap
docker run --rm -it --net host --name nmap niden/nmap

tcptraceroute

docker pull niden/tcptraceroute
docker run --rm -it --net host --name tcptraceroute niden/tcptraceroute

Services

Memcached

docker pull niden/memcached`
docker run -d --net host --name memcached niden/memcached

nginx

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

About

Collection of various Dockerfile files for my images

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published