-
Notifications
You must be signed in to change notification settings - Fork 3
Docker
bootstraponline edited this page Feb 18, 2016
·
9 revisions
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
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 *************************