🏠 Home / Hub

🐳 Docker Lesson 02 — Essential Commands

← Docker Menu | 🏠 Hub

Run Container

docker run hello-world
docker run nginx
docker run -d --name web -p 8080:80 nginx

# -d = detached mode
# --name = container name
# -p 8080:80 = host port 8080 to container port 80

Manage Containers

docker ps          # running containers
docker ps -a       # all containers
docker stop web
docker start web
docker restart web
docker rm web

Logs & Shell

docker logs web
docker logs -f web
docker exec -it web sh
docker inspect web

← Previous | Next → Dockerfile

📌 Study Checklist