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 将拉下您的新映像,正常关闭现有容器并使用最初部署时使用的相同选项重新启动它。