Watchtower可以实现全自动拉取镜像删除旧容器创建新容器的工作,单次执行或创建监视器自动化的更新容器镜像为最新版本。
以下用v2raya容器示例
当v2raya镜像更新后
手动对容器执行更新容器镜像操作
1 |
# docker run --rm -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower --run-once v2raya |
最后的v2raya为容器的–name
output
1 2 3 4 |
time="2021-09-26T14:53:05Z" level=info msg="Watchtower 1.3.0\nUsing no notifications\nOnly checking containers with name \"v2raya\"\nRunning a one time update." time="2021-09-26T14:53:18Z" level=info msg="Found new minirplus/v2raya:latest image (8c0d40794c2c)" time="2021-09-26T14:53:18Z" level=info msg="Stopping /v2raya (45ba34219a0e) with SIGTERM" time="2021-09-26T14:53:19Z" level=info msg="Creating /v2raya" |
创建一个监视器,自动检测镜像更新,并自动升级容器
1 |
docker run -d --name watchtower -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower v2raya |
There are no comments yet