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

Я расскажу про Container Manager в Synology и как обновлять контейнеры начиная с версии DSM 7.2

Компания Synology разработала оптимизированный графический интерфейс управления контейнерами Docker для пользователей с целью создания и управления контейнерами в DSM.

Container Manager — это легкая визуализированная среда, позволяющая создавать и запускать приложения в изолированном программном контейнере. Не путайте с виртуализацией, это просто изолированный виртуальный контейнер.

До версии DSM 7.2 было название Docker, а начиная с DSM 7.2 название заменили на Container Manager и добавили несколько нововведений. Я точно не знаю по какой причине поменяли название, но думаю это связано с тем, что Docker платный и что бы не платить придумали такой хитрый ход, так как сама технология встроена в ядро Linux, а оно как вы все знаете распространяется бесплатно. Поэтому таким хитрым ходом продукция Synology не подорожала и функционал не ухудшился.

Что же такое Docker – это простой механизм запуска приложений в виртуальном контейнере, в который включены все необходимые зависимости для приложения. Разрабочик приложения создает образ контейнера, а все остальные просто его запускают у себя и получают рабочее приложение.

Образы контейнера можно найти и скачать во вкладке реестр. По умолчанию скачивается с ресурса hub.docker.com, но через настройки можно задать другое место для поиска и скачивания образов. 

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

Настроек достаточно много, что бы запустить контейнер и он благополучно работал на Synology. Настройка портов нужна для их проброса в контейнер, если он работает через бридж контейнера. Так как еще есть режим работы host. В этом режиме, контейнеру не нужно указывать порты.

Настройка тома нужна для того, что бы виртуальный контейнер мог хранить данные за пределами своего окружения напрямую в файловой системе Synology. Это так же пригодится для сохранения настроек контейнера в случаи его удаления или для выполнения резервной копии.

Сами запущенные или остановленные, но в любом случаи созданные контейнеры находятся на соответствующей вкладке.

Ну и кладка проекты, где можно создавать текстовым файлом YML один или даже сразу несколько контейнеров за раз с многочисленными настройками, которые даже не представлены в графическом интерфейсе. Это в разы упрощает работу с контейнерами

В Container Manager образы Dcocker обновляются очень просто, достаточно нажать на кнопку доступного обновления. Но учтите, что только контейнеры с флагом Latest могут так обновляться. Все остальные обновляются по старинке, вручную. Т.е. Удаляете контейнер, скачиваете новый образ, запускаете контейнер с точно такими же настройками, как и было до удаления.

Видео

Подписаться
Уведомить о
guest
15 Комментарий
Старые
Новые
Межтекстовые Отзывы
Посмотреть все комментарии