Docker goodies

From BITPlan profiwiki Wiki
Jump to navigation Jump to search

Copy a file from a container to the host system

docker cp <containerId>:/file/path/within/container /host/path/target

Attach to a running container

docker exec -it $containername /bin/bash

Remove untagged docker images

docker rmi -f $(docker images -f "dangling=true" -q)

get logs of a container

docker logs $containername

remove old unused docker containers

docker ps -a | grep 'weeks ago' | awk '{print $1}' | xargs --no-run-if-empty docker rm

Support for build env variables

Upcoming feature in 1.9?