All the important docker container commands for your quick reference. Bookmark this page for quick docker container commands.
Create Container:
docker create [docker_image]Example: To create a container from an image named myapp:
docker create myappRun the docker image in a new container:
docker run [docker_image]For example:
docker run -p 8080:8080 springboot-docker-image-p option to map host port with container port.
Give a name to the container:
docker run --name <container-name> <image-name>For example:
docker run --name springboot-docker-container -p 8080:8080 springboot-docker-imageRun container in background and print container ID:
docker run -d <docker-image>-d option to run the container in detached mode (background).
For example:
docker run -d -p 8080:8080 springboot-docker-imageFetch the logs of a container
docker logs -f <container-id>/<container-name>For example:
docker logs -f springboot-docker-containerList all the docker running containers:
docker psORdocker container lsDocker container pause:
docker container pause <container-id>/<container-name>For example:
docker container pause springboot-docker-containerDocker container unpause:
docker container unpause <container-id>/<container-name>For example:
docker container unpause springboot-docker-containerKill docker container:
docker kill <container-id>/<container-name>For example:
docker kill springboot-docker-containerThis command kills the container by stopping its execution immediately. The difference between ‘docker kill’ and ‘docker stop’ is that ‘docker stop’ gives the container time to shutdown gracefully, in situations when it is taking too much time for getting the container to stop, one can opt to kill it.
Stop running container:
docker stop <container-id>/<container-name>For example:
docker stop springboot-docker-containerList all running and exited containers:
docker container ls -aRemove all stopped containers:
docker container pruneRestarting a Single Container:
To restart a single container, simply specify its name or ID:
docker restart my_container_nameRestarting Multiple Containers:
You can list down multiple container names or IDs:
docker restart my_container_1 my_container_2 my_container_3
Comments
Post a Comment
Leave Comment