1 背景介绍
有时候,为了实现最新最安全的功能需要及时升级docker容器,如果每次都要手动down,rm和up的话,比较繁琐且不及时。此时watchtower服务可以帮到你。
2 编写docker-compose文件
"command:" 中,
- 填入容器名,实现对特定容器的自动更新,不然小心炸掉
- 填入 --cleanup 及时清理旧的镜像,不然会多一堆标签为 "none" 的镜像
- 填入 --schedule "0 0 2 * * *" 实现定时检查更新,节约资源
3 运行docker-compose文件