Starts docker daemon
sudo dockerdList running containers
sudo docker container lsList all containers (running and stopped)
sudo docker container ls -aList only container ID (can be combined with -a)
sudo docker container ls -qStop all containers
sudo docker container stop $(sudo docker container ls -aq)Remove all containers (do a backup first)
sudo docker container rm $(sudo docker container ls -aq)Remove all images
sudo docker image rm $(sudo docker image ls -q)If you have a docker-compose.yml in current directory this will build the image and run it
sudo docker-compose up -dList network connections inside docker
sudo docker network lsEnter inside image using shell (sh)
-it
sudo docker exec -it CONTAINERID bash
sudo docker exec -it -u root CONTAINERID bashFind the OS in a docker container
cat /etc/*-release #covers all cases of *-release
cat /etc/os-release
cat /etc/alpine-release
cat /etc/issue
lsb_release -sirc