Skip to content

Instantly share code, notes, and snippets.

@AbhishekPednekar84
Created June 8, 2020 17:06
Show Gist options
  • Save AbhishekPednekar84/9fdd4b0a90916282b6a0dc98002f39d8 to your computer and use it in GitHub Desktop.
Save AbhishekPednekar84/9fdd4b0a90916282b6a0dc98002f39d8 to your computer and use it in GitHub Desktop.

Basic Docker Commands

Description Command
Check installed docker version docker version
Check installed docker information docker info

Docker Container Commands

Description Command
List container commands docker container --help
Check running containers docker container ls
Check all containers docker container ls -a
Running a container docker container run <options> <image_name>
Running a container on a specific port docker container run --publish 80:80 <image_name> or docker container run -p 80:80 <image_name>
Running a container in detatched mode docker container run --detach <image_name> or docker container run -d <image_name>
Naming a container docker container run --name <custom container name> <image_name>
Checking container logs docker container logs <container_name>
Display the running process in a container docker container top <container_name>
Stop a running container docker container stop <container_name>
Start a stopped container docker container start <container_name>
Delete a stopped container docker container rm <container_id>
Delete a running container docker container rm -f <container_id>
Running a container in interactive mode docker container run -it <container_name/id>
Running a container in interative mode with bash docker container run -it <container_name/id> bash
Starting a new process (Ex: bash) in a running container docker container exec -it <container_name/id> bash
Starting a stopped container in interactive mode docker container start -ai <container_name/id>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment