sudo groupadd docker
sudo gpasswd -a ${USERNAME} docker
sudo usermod -aG docker $USER
sudo service docker restart
docker inspect $(docker ps | grep mysql) | grep IPAddress
docker inspect --format '{{.Name}} - {{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' $(sudo docker ps -q)
#This will remove all stopped containers by getting a list of all containers with docker ps -a -q and passing their ids to docker rm. This should not remove any running containers, and it will tell you it can’t remove a running image.
docker rm $(docker ps -a -q)
#In the process of running docker I had accumulated several images that are not tagged. To remove these I use this command:
docker rmi $(docker images | grep "^<none>" | awk '{print $3}')
docker rmi $(docker images -q -f dangling=true)