watchtowerWatchtower 监视运行容器并监视这些容器最初启动时的镜像有没有变动。当 Watchtower 检测到一个镜像已经有变动时,它会使用新镜像自动重新启动相应的容器。现在,Watchtower 将开始温和地监控这个 friendlyhello 容器。它将传递我们之前传递给这条 run 命令的选项。默认情况下,Watchtower 将轮询 Docker Hub 注册表以查找更新的镜像。通过传递环境变量 REPO_USER 和 REPO_PASS 中的注册表凭据,可以将 Watchtower 配置为轮询私有注册表。它会删除存在超过一个小时的所有容器。最好事先确认 docker-gc 要删除的内容。docker-slim 工具对胖镜像进行一系列的检查、测量,最终创建一个瘦版本的镜像。他们在博文中强调了两个问题:Docker 镜像的大小。在 Dockerfile 中原本已有 FROM 指令。第一批指令用于构建产品所有的依赖;第二批指令用于构建产品;这能够极大地降低镜像大小

5款超好用的开源 Docker工具强烈推荐

5款超好用的开源 Docker工具强烈推荐

5款超好用的开源 Docker工具强烈推荐

5款超好用的开源 Docker工具强烈推荐