Container Operations
docker run -d -p 8080:80 --name myapp nginx
docker ps
docker ps -a
docker stop myapp
docker rm myapp
docker exec -it myapp bash
docker logs -f myapp
Image Operations
docker images
docker pull nginx
docker rmi image-id
docker build -t myapp .
Cleanup
docker system prune
Key Points
- Without
-d, container runs in foreground - Port format:
-p host-port:container-port