https://github.com/containrrr/watchtower
Наблюдает за запущенными контейнерами, периодически проверяет обновления версий образов. Если вышла новая версия контейнера - скачивает ее и перезапускает контейнер.
Установка:
docker run -d \
--name watchtower \
-v /var/run/docker.sock:/var/run/docker.sock \
--restart=always \
containrrr/watchtower
Так же можно настроить исключения: https://containrrr.dev/watchtower/container-selection/
LABEL com.centurylinklabs.watchtower.enable="false"
Или сразу при запуске:
docker run -d --label=com.centurylinklabs.watchtower.enable=false someimage