Useful commands that I use every day
-Docker Server Settings -> How to enable the remote API for docker
client = docker.DockerClient(base_url='tcp://0.0.0.0:2376')
sudo docker ps --size
sudo docker system df
sudo docker image prune -a
sudo docker image prune -a --filter "until=$(date +'%Y-%m-%dT%H:%M:%S' --date='-15 days')"
docker rm $(docker ps -a -q)
docker rmi $(docker images -q)
docker kill
$(docker ps -a -q) sudo docker kill $ ( sudo docker ps -a -q) docker stop $(docker ps -a -q)
docker restart $(docker ps -a -q)
sudo docker rm $(sudo docker ps -q -f status=exited)
sudo docker rmi $(sudo docker images -q -f dangling=true)
sudo docker volume rm $( sudo docker volume ls -q)
sudo docker kill $( sudo docker ps -aqf "name=<container_name>")
sudo lsof -i : port
docker inspect container_name
docker save -o path_for_generated_tar_file image_name
docker load -i path_to_image_tar_file
Free