Skip to main content

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 myubuntu

Images

List images

docker images

Remove image

docker rmi IMAGE_ID

Build image

sudo docker build -t image_name .