Check Docker Installation:
docker --version
Pull an Image from Docker Hub:
docker pull <image-name>
Example:
docker pull ubuntu
List Available Images:
docker images
Run a Container:
docker run -it <image-name>
Example:
docker run -it ubuntu
Run a Container in Detached Mode:
docker run -d <image-name>
Stop a Running Container:
docker stop <container-id>
Start a Stopped Container:
docker start <container-id>
Remove a Stopped Container:
docker rm <container-id>
Remove an Image:
docker rmi <image-name>
List Running Containers:
docker ps
List All Containers (including stopped):
docker ps -a
View Container Logs:
docker logs <container-id>
Execute a Command in a Running Container:
docker exec -it <container-id> <command>
Example:
docker exec -it <container-id> bash
Inspect a Container:
docker inspect <container-id>
List Docker Networks:
docker network ls