Docker工具

ctop

  • what
    提供多个容器的实时指标视图

  • how

sudo wget https://github.com/bcicen/ctop/releases/download/v0.7.2/ctop-0.7.2-linux-amd64 -O /usr/local/bin/ctop
sudo chmod +x /usr/local/bin/ctop
ctop -a
  • link
    ctop 文档

docker-gc

  • what
    容器和垃圾镜像的回收
  • how
# DRY_RUN=1 查找将被删除的容器和镜像
docker run --rm -v /var/run/docker.sock:/var/run/docker.sock -e DRY_RUN=1 spotify/docker-gc
docker run --rm -v /var/run/docker.sock:/var/run/docker.sock spotify/docker-gc
  • link
    docker-gc文档

watchtower

  • what
    自动更新Docker容器, 从 Docker Hub 获取最新镜像,若有更新,则会拉取新镜像启动
  • how
docker run -d --name watchtower --rm -v /var/run/docker.sock:/var/run/docker.sock  v2tec/watchtower --interval 30
docker run -p 8080:8080 --name swagger zhengcj01/swagger
  • link
    watchtower文档

docker-slim

  • what
    容器的神奇减肥药
  • how
get docker-slim tar.gz from https://github.com/docker-slim/docker-slim
tar -zxvf docker-slim-xx.tar.gz
sudo cp docker-slim-xx/* /usr/bin

docker images
cd swagger-demo
docker build -t zhengcj01/swagger .
sudo docker-slim build zhengcj01/swagger
  • link
    docker-slim 文档

你可能感兴趣的:(Docker工具)