docker自动拉取最新镜像并更新
目录
四、Watchtower 不会主动删除旧镜像,使用 --cleanup 参数在更新容器后自动删除旧的 Docker 镜像
五、禁止Watchtower 更新容器后自动重启,可以使用 --no-restart 参数:
一、自动检查和更新所有正在运行的容器(每24h一次)
docker run -d \
--name watchtower \
--restart unless-stopped \
-v /var/run/docker.sock:/var/run/docker.sock \
containrrr/watchtower
二、仅仅更新特定的容器(每24h一次)
docker run -d \
--name watchtower \
--restart unless-stopped \
-v /var/run/docker.sock:/var/run/docker.sock \
containrrr/watchtower redis nginx mysql
三、指定更新间隔(300秒)
docker run -d \
--name watchtower \
--restart unless-stopped \
-v /var/run/docker.sock:/var/run/docker.sock \
containrrr/watchtower --interval 300
四、Watchtower 不会主动删除旧镜像,使用 --cleanup
参数在更新容器后自动删除旧的 Docker 镜像
docker run -d \
--name watchtower \
--restart unless-stopped \
-v /var/run/docker.sock:/var/run/docker.sock \
containrrr/watchtower --cleanup
五、禁止Watchtower 更新容器后自动重启,可以使用 --no-restart
参数:
docker run -d \
--name watchtower \
--restart unless-stopped \
-v /var/run/docker.sock:/var/run/docker.sock \
containrrr/watchtower --no-restart
六、完整命令
docker run -d \
--name watchtower \
-v /var/run/docker.sock:/var/run/docker.sock \
containrrr/watchtower redis nginx mysql --interval 300 --cleanup
原文地址:https://blog.csdn.net/wenxingchen/article/details/144291018
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!