General Commands
Containers
List running containers
docker ps
List all containers
docker ps -a
Run a container from an image
docker run [OPTIONS] imagename[:tag]
Options:
- --rm (remove after close)
- -p 8000:8000 (bind docker port 8000 to computer port 8000)
- -d (run in background)
- --env-file .env (adds env file to container run)
Restart container
docker start container-name
Stop a container
docker stop container-name
Remove a container
docker rm myubuntuImages
List images
docker images
Remove image
docker rmi IMAGE_ID
Build image
sudo docker build -t image_name .