Docker - MacKittipat/note-developer GitHub Wiki

Commands

Run a command in a new container

docker run OPTIONS HOST_PORT:CONTAINER_PORT IMAGE_NAME
docker run -d -p 80:80 docker/getting-started
  • -d : Run in background
  • --rm : Remove when exist
  • -it : Connect to container stdin

Run a command in a running container

docker exec OPTION CONTAINER_NAME COMMAND
docker run --name ubuntu_bash --rm -it ubuntu bash
  • -it : Connect to container stdin
  • --rm : Remove when exist

Build Container

docker build OPTIONS PATH_TO_DOCKERFILE
docker build -t getting-started .
  • -t : Tag name