Docker
systemctl start docker
docker system prune --volumes
Container
docker container ls
docker container ls -a
docker ps
docker ps -a
docker inspect <<container-name>>
docker inspect --format='xxxx' <<container-name>>
docker exec -it <<container-id>> /bin/bash
docker restart <<container-id>>
docker stop <<container-id>>
docker rm <<container-id>>
docker stop $(docker ps -a -q)
docker rm $(docker ps -a -q)
docker container logs <<container-id>>
docker container logs <<container-id>> 2>&1 | grep "xxx"
docker container logs <<container-id>> 2>&1 | grep "xxx" -A 20 -B 20
sudo sh -c "truncate -s 0 /var/lib/docker/containers/**/*-json.log"
Container Config
/sys/fs/cgroup/memory/docker/<<container-id>>
Docker Events
docker events
Docker Compose
docker-compose -f xxx.yml down
docker-compose -f xxx.yml down -v
docker-compose down --rmi all
Image
docker build -t <<image-name>> .
docker tag <<image-name>> dockerHubID/xxxImageName
docker push dockerHubID/<<image-name>>
docker images
docker run <<image-name>>