From ecc25dcecac342a7b39376ba969f1c5ea25a8aaa Mon Sep 17 00:00:00 2001 From: cbreton Date: Wed, 18 Dec 2019 11:51:36 +0100 Subject: Add more cheats --- dotfiles/cheat/docker | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'dotfiles/cheat/docker') diff --git a/dotfiles/cheat/docker b/dotfiles/cheat/docker index 591eba4..86187f5 100644 --- a/dotfiles/cheat/docker +++ b/dotfiles/cheat/docker @@ -4,6 +4,12 @@ docker -d # start a container with an interactive shell docker run -ti /bin/bash +# exemple run container with python:3 and delete all created files +docker run -it --rm python:3 bash + +# container with mounted volume in read-only +docker run -it -v "/source:/dest:ro" bash + # "shell" into a running container (docker-1.3+) docker exec -ti bash @@ -33,3 +39,6 @@ docker images IF: dpkg: error: error creating new backup file '/var/lib/dpkg/status-old': Invalid cross-device link E: Sub-process /usr/bin/dpkg returned an error code (2) DO: echo N | sudo tee /sys/module/overlay/parameters/metacopy + +# command for launch GUI soft, sometimes custom Dockerfile is needed +--user $UID -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix -- cgit v1.2.1