0.自动更新
github.com/spf13/cobra go cobra包介绍
1.go语言版本的WatchTower
https://github.com/containrrr/watchtower
2.WatchTower的用处
使用 watchtower,您只需将新镜像推送到 Docker Hub 或您自己的镜像注册表,即可更新容器化应用程序的运行版本。 Watchtower 将拉下您的新映像,正常关闭现有容器并使用最初部署时使用的相同选项重新启动它。 Watchtower 是一个应用程序,它将监视您正在运行的 Docker 容器并监视这些容器最初启动的镜像的更改。 如果 watchtower 检测到镜像发生了变化,它会自动使用新镜像重新启动容器。 使用 watchtower,您只需将新镜像推送到 Docker Hub 或您自己的镜像注册表,即可更新容器化应用程序的运行版本。 Watchtower 将拉下您的新映像,正常关闭现有容器并使用最初部署时使用的相同选项重新启动它。
本文介绍了如何使用Watchtower监控Docker容器,通过自动拉取新镜像并在镜像更新时重启容器,实现无缝应用升级。只需推送新镜像,Watchtower便会处理更新过程,确保容器始终运行最新版本。
390

被折叠的 条评论
为什么被折叠?



