Docker容器自动更新
docker
docker run -d \
--name watchtower \
--restart unless-stopped \
-p 8080 \
-v /var/run/docker.sock:/var/run/docker.sock \
containrrr/watchtower \
--interval 300 \
--cleanup \
sybj
参数说明
| 参数 | 说明 |
|---|---|
| --interval 3600 | 3600秒检测一次容器是否有更新,留空是一天检测一次 |
| --cleanup | 删除旧镜像 |
| sybj<br /> | 要检测的容器名字,留空就是全部 |
例如,这样就是一天检测一次,检测全部容器
docker run -d \
--name watchtower \
--restart unless-stopped \
-p 8080 \
-v /var/run/docker.sock:/var/run/docker.sock \
containrrr/watchtower \
--interval 3600 \
--cleanup