- Version information:
docker --version
- Detailed information:
docker info
- Help:
docker <command> --help
- List images:
docker images
- Pull an image:
docker pull <image-name>
- Build an image:
docker build -t <image-name>:<tag> <path-to-dockerfile>
- Remove an image:
docker rmi <image-name>
- List running containers:
docker ps
- List all containers:
docker ps -a
- Run a container:
docker run <image-name>
- Stop a container:
docker stop <container-id>
- Remove a container:
docker rm <container-id>
- Inspect a container:
docker inspect <container-name/id>
- Fetch logs of a container:
docker logs <container-name/id>
- Build services:
docker-compose build
- Start services:
docker-compose up
- Stop services:
docker-compose down
- View running services:
docker-compose ps
- List networks:
docker network ls
- Inspect a network:
docker network inspect <network-name/id>
- Create a network:
docker network create <network-name>
- Remove a network:
docker network rm <network-name>
- List volumes:
docker volume ls
- Create a volume:
docker volume create <volume-name>
- Remove a volume:
docker volume rm <volume-name>
- Docker system information:
docker system info
- Prune unused images, containers, and volumes:
docker system prune