Skip to content

Instantly share code, notes, and snippets.

@p1nox
Last active January 30, 2021 21:41
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save p1nox/cb2119d970b4b51ba8665a3dabbba2ee to your computer and use it in GitHub Desktop.
Save p1nox/cb2119d970b4b51ba8665a3dabbba2ee to your computer and use it in GitHub Desktop.
docker
apt-get update
apt-get -y install wget
wget -qO- https://get.docker.com/ | sh

sudo apt-get update
sudo apt-get install docker.io

docker version
docker ps -a
docker images

sudo docker pull nginx
sudo docker run --name docker-nginx -p 80:80 nginx
sudo docker rm docker-nginx
sudo docker run --name docker-nginx -p 80:80 -d nginx
sudo docker stop docker-nginx
sudo docker restart docker-nginx

docker exec -ti container_id bash
docker logs container_id
docker restart container_id
docker attach --sig-proxy=false container_id

# remove all images
docker image prune -a

# remove dangling volumes
docker volume rm `docker volume ls -q -f dangling=true`

# log all
docker ps -q | xargs -L 1 docker logs --tail 2000

# increase docker container base size
service docker stop
docker daemon --storage-opt dm.basesize=72G &
service docker status
docker info
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment