Skip to content
bootstraponline edited this page Feb 10, 2017 · 9 revisions

List free disk space

  • docker system df

Removed stopped containers, unused volumes, dangling images

  • docker system prune

Remove all images

  • docker rmi $(docker images -q)

Stop & Remove all containers

Use -v to delete the volume associated with the container. Fixes no space left on disk.

docker stop $(docker ps -a -q)
docker rm -v $(docker ps -a -q)

Delete untagged images

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

Delete tagged image

  • docker rmi -f image_tag

List all images

  • docker images

Tag image

  • docker tag a12345b6789c image_tag

Remove tag

  • docker rmi image_tag

Grant docker user root

Used only for debugging.

# *************************** grant docker user root ***************************
# must install sudo or will get "sudo: not found" error
# todo: remove this before publishing
USER root
RUN set -x \
    && apt-get update -qq \
    && apt-get install -y -qq --no-install-recommends sudo \
    && apt-get clean \
    && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* \
    && echo 'docker:docker'|chpasswd \
    && adduser docker sudo

USER docker
RUN set -x \
    && echo "docker" | sudo -S echo "hi"
# ************************* end grant docker user root *************************

Clone this wiki locally