Docker
Everyday Docker commands.
Images
docker build -t app .- Build an image from a Dockerfile
docker images- List local images
docker pull nginx- Download an image
docker rmi app- Remove an image
docker tag app reg/app:1.0- Tag for a registry
Containers
docker run -d -p 80:80 app- Run detached, map a port
docker ps -a- List all containers
docker exec -it web sh- Open a shell inside
docker logs -f web- Follow logs
docker stop web && docker rm web- Stop and remove
Cleanup
docker system prune -af- Remove unused data
docker volume ls- List volumes
docker volume rm name- Delete a volume