Watchtower: автоматически обновляем докер-контейнеры

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