This project is used to store Dockerfiles and provide docker command line and Dockerfile cheat sheet
docker build -t <name> --file <docker file> <docker context dir>
examples:
docker build -t nodejs-7 .
docker build -t nodejs-7 . --no-cache=true
docker run --name <container name> -t <image name>
examples:
docker run --name nodejs-7-instance -t nodejs-7
docker run -d -p 3001:3001 nodejs-7
docker run -d -p 3001:3001 --name nodejs-7-instance -t nodejs-7
docker run -d -p 3001:3001 --name nodejs-7-instance nodejs-7
docker run -d --net=host --name nodejs-7-instance nodejs-7
docker start <container name | container id>
examples:
docker start `docker ps -q -l`
docker start nodejs-7-instance
https://docs.docker.com/engine/reference/run/
https://docs.docker.com/engine/reference/commandline/cli/
https://docs.docker.com/engine/reference/builder/
https://docs.docker.com/engine/userguide/eng-image/dockerfile_best-practices/