##Container Basic Commands:
----------------------------
List running containers:
docker container ls (Recommended way)
docker ps
List all containers (Running and Stopped):
docker container ls a ( Recommended way)
docker ps a
Stop a container:
docker container stop [container ID/Container]
Start a container:
docker container start [container ID/Container]
Pause a container:
docker container pause [container ID/Container]
Unpause a container:
docker container unpause [container ID/Container name]
Fetch the logs of a container:
docker container logs [Container name/Container]
To see container resource usage statistics
docker container stats [Container name/Container]
To see running processes of a container:
docker container top [container ID/Container]
##Image Basic Commands:
-----------------------
Pull an image:
docker image pull [ Image ]
List images:
docker image ls [ Image ]
To see detailed information of an image:
docker image inspect [ Image ]
##Clean Up: Remove Images and Containers.
-----------------------------------------
Remove a stopped container:
docker container rm [Container Name/Container]
Remove all stopped containers:
docker container prune
Remove a running container :
docker container rm f [Container Name/Container ID]
Remove all stopped and running containers
docker container rm f `docker ps a q
docker container rm f `docker container ls a q`
Remove an image:
docker image rm [
Automatically remove a container when it exits
docker container run rm [ Image ]