Установка и настройка Container Station в сетевых накопителях QNAP

Приложение Container Station включает удобные методы виртуализации LXC и Docker для работы нескольких изолированных Linux-систем на одном QNAP NAS, а также загрузку приложений из встроенного реестра Docker.


Установка Container Station
Создание контейнера

Установка Container Station
Подключитесь к веб-интерфейсу сетевого хранилища с учетной записью администратора и откройте App Center.

В открывшемся окне перейдите в раздел Базовые приложения QTS и нажмите на кнопку Добавить к QTS рядом с приложением Container Station.

После первого запуска приложения и после входа в Container Station, необходимо будет выбрать папку для хранения образов.


Создание контейнера
Контейнеры используют двухуровневую архитектуру: Образы и Контейнеры.
Образ представляет из себя шаблон, доступный только для чтения, и используется для создания контейнера.
Контейнер создается из образа и может быть исполняемым и перезаписываемым.
В разделе Рекомендованные Qnap образы есть множество образов распространенных Linux-дистрибутивов, позволяющих вам быстро создать виртуальную машину.

Для создания контейнера зайдите в раздел Создать контейнер и в выпадающем меню раздела Рекомендованные Qnap образы нажмите на кнопку Установить для интересующего вас образа.

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

Следить за ходом создания контейнера вы можете из меню Фоновая задача.

После того как образ будет создан, его имя появится в левом столбце меню Управление.


На странице контейнера отображается ссылка для перехода в виртуальную машину, а так же консоль, с помощью которой можно управлять виртуальной машиной.

После перехода по ссылке откроется новое окно браузера, в котором отобразится рабочий стол операционной системы или веб-интерфейс установленного приложения.

Поиск контейнера в репозитории Docker Hub
Если вы не нашли требуемый сервер или приложение из списка рекомендуемых, можно воспользоваться поиском по репозиторию Docker Hub.
На вкладке Создать контейнер введите название требуемого приложения.

На странице отобразятся все сервера и приложения по заданному запросу.
Выберите версию приложения и нажмите на кнопку Установить.

Укажите дополнительные параметры и нажмите на кнопку Создать.


После того как приложение установится, оно отобразится в левом столбце.
Данное приложение не имеет интерфейса, поэтому управлять им можно только из консоли.

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

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

Статус выполнения задачи отобразится в таблице на вкладке Экспорт контейнера.


После того как операция будет завершена, статус в таблице изменится на Выполнено.


Импорт контейнера
Вы можете импортировать ранее сохраненные контейнеры с сетевого хранилища или компьютера.

Для того чтобы загрузить ранее сохраненный контейнер, нажмите на кнопку Импорт контейнера.

В открывшемся окне вы можете указать, откуда требуется загрузить контейнер — с локального компьютера или с сетевого хранилища.
После того как вы выбрали файл образа, нажмите на кнопку Далее.

Укажите дополнительные параметры для контейнера и нажмите на кнопку Создать.


После того как контейнер будет импортирован, он отобразится в таблице на странице импорта, а так же в левом столбце в разделе Контейнеры.


-----------------------------
Статья проверена на следующей конфигурации:
Микропрограмма QNAP Turbo NAS версии: QTS 4.2.0 build 2015/11/18 (SMB)
Container Station версии 1.2.19.642

KB-4828