只需要一段简单的代码,即可优雅自动更新:
docker run --detach \
--name watchtower \
--volume /var/run/docker.sock:/var/run/docker.sock \
containrrr/watchtower
watchtower 是一个用于自动化 Docker 容器基础镜像更新的工具。它通过拉取新的镜像,优雅地关闭现有容器,并使用初始部署时的相同选项重新启动容器,从而简化了容器化应用的更新过程。Watchtower 主要适用于家庭实验室、媒体中心和本地开发环境,不建议在商业或生产环境中使用。