Docker Cookbook

From Littledamien Wiki
Jump to navigation Jump to search

View all running containers[edit]

$ docker ps

Other helpful commands for viewing containers.

Removing containers[edit]

$ docker stop [CONTAINER_ID]
$ docker rm [CONTAINER_ID]

Managing images[edit]

List all images: [1]

$ docker images -a

Remove an image:

$ docker rmi [IMAGE_NAME]

Clean up any resources — images, containers, volumes, and networks — that are dangling (not associated with a container):

$ docker system prune

To additionally remove any stopped containers and all unused images (not just dangling images), add the -a flag to the command: [2]

$ docker system prune -a

Viewing files in a container[edit]

$ docker exec -t -i mycontainer /bin/bash

Exit the connection and return to the regular local filesystem command prompt with exit.

Copying files from Docker container to host[edit]

docker cp [3]

$ docker cp [OPTIONS] CONTAINER:SRC_PATH DEST_PATH|-

See also[edit]