Обновление контейнеров Synology

Обновление контейнеров Synology

30 октября 2022 г.Время чтения: 1 мин.

Я видел этот вопрос довольно много раз, поэтому вот простое руководство по обновлению ваших docker-контейнеров вручную с помощью пакета Synology Docker.

Реестр контейнеров

Перейдите в пункт меню Реестр, в интерфейсе Docker и найдите образ, который вы хотите обновить.

В этом примере мы обновляем MariaDB (убедитесь, что вы загружаете тот же образ, который использовали изначально).

Нажмите кнопку "Загрузить" и выберите latest в списке тегов.

Остановка текущего контейнера

Пока ваш образ загружается, перейдите в раздел «Контейнер», выберите текущий контейнер MariaDB и остановите его.

Это можно сделать либо через контекстное меню, либо просто переключив чекбокс справа.

Как только ваш новый образ завершит загрузку (вы увидите системное уведомление), перейдите к последнему шагу.

Сброс данных контейнера

Теперь выберите контейнер, который вы обновляете, и либо нажмите «Действие» в верхней части экрана, либо щелкните правой кнопкой мыши на контейнер и выберите «Действие» в раскрывающемся меню.

Дальше выберите пункт меню «Сброс» и подтвердите действие.

Ваш контейнер через пару секунд исчезнет, потом снова появится. Вам нужно запустить его снова, если у вас выключена опция автоматического запуска.

В процессе пересоздания новый контейнер запускается уже с последнего образа. Сами данные (которые примонтированы к локальным папкам) при этом действии остаются невредимыми.