Создание контейнера
Эта страница содержит инструкции по созданию контейнера.
Поиск и скачивание изображений
На вкладке «Реестр» можно импортировать репозиторий сообщества с изображениями, добавленными другими разработчиками. Чтобы вам было проще начать работу с устройством Synology, в качестве репозитория по умолчанию был добавлен крупнейший репозиторий изображений Docker Hub.
Создание контейнера
- Введите ключевое слово. (Здесь мы создадим контейнер Передача данных для скачивания данных по протоколам HTTP, BT, NZB и др.).

- В результатах поиска выберите нужный контейнер. Нажмите расположенную выше кнопку «Скачать» или просто дважды щелкните его, чтобы начать скачивание.

- Перейдите на вкладку Изображение и вы увидите там свой файл изображения.

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

- Перейдите на страницу изображения «Информация». Перед созданием контейнера Docker рекомендуется ознакомиться с содержанием страниц «Информация» и «Dockerfile», так как они содержат важную информацию.

- На странице Dockerfile можно указать номер порта, необходимый для создания контейнера. (Например, на страницах «Информация» и «Dockerfile» контейнера gfjardim/transmission содержится важная информация, необходимая для настройки контейнера: номер порта, название тома и переменные.)

- Степень подробности информации об изображении зависит от разработчика — иногда она предоставлена в необходимом объеме и доступной форме, иногда — нет.
Создание контейнера с помощью мастера
- На вкладке Контейнер щелкните Запустить.

- Введите следующую информацию.
- Имя контейнера: укажите любое имя, не используемое другими контейнерами.
- Использовать контейнер с правами доступа высокого уровня: можно назначить права доступа высокого уровня контейнеру с исполнительными правами.
- Активировать ограничение ресурсов: можно вручную настроить приоритет использования ЦП. Если вы хотите, чтобы Docker автоматически управлял этими настройками, не устанавливайте флажок.

- Щелкните Дополнительные настройки.

- Настройте следующие параметры:
- Дополнительные настройки: используются для настройки автоматического перезапуска и создания ярлыка на рабочем столе.
- Автоматический перезапуск: при неправильном выключении контейнера будет выполнена попытка перезапуска контейнера.
- Создать ярлык на рабочем столе: для управления передачей данных используется графический пользовательский веб-интерфейс, и можно создать ярлык для мгновенного перехода к данному интерфейсу. Укажите домен или IP-адрес Synology NAS, а также номер локального порта, в данном случае — 8889.
- Настройки портов: Введите 9091 в поле Порт контейнера — это порт по умолчанию, рекомендуемый на странице «Dockerfile». Укажите любой порт, используемый на вашем устройстве Synology NAS, в данном случае — 8889.

- Том: поскольку контейнер «Передача данных» — это средство скачивания, требуется доступ к скачанному файлу. Без сопоставления с физической общей папкой на Synology NAS все скачанные файлы будут храниться в контейнерах, откуда их сложно извлечь. На странице «Dockerfile» контейнера «Передача данных» мы видели два тома: /config и /downloads. Для того чтобы сопоставить их с физическими общими папками на Synology NAS, выполните следующие действия:
Снимите флажок Только для чтения, поскольку необходимо выдать контейнеру «Передача данных» разрешение на запись данных на физические диски.

- Сеть: выберите сети, к которым необходимо подключиться. Дополнительные сведения см. в документе по настройке сети.
- Ссылки: выберите контейнеры, к которым необходимо подключиться. Контейнеры могут взаимодействовать друг с другом путем подключения друг к другу.
- Среда: задайте переменные среды и исполнительную команду контейнера.
Для доступа к контейнеру «Передача данных» необходима учетная информация, поэтому в процессе его создания нужно настроить учетные записи. Из документа «Передача данных» в Docker Hub мы узнали, что переменные называются USERNAME и PASSWORD. Создайте их в поле Переменные среды. Названия переменных должны соответствовать указанным в файле справки изображения, а их значения можно задать самостоятельно.
- Щелкните ОК для возврата на страницу с общими настройками.
- Щелкните Далее. Отобразятся сводные сведения по настройке.
- Чтобы запустить контейнер автоматически, установите флажок Запустить этот контейнер по завершении работы мастера.

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

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

- появится интерфейс созданного вами контейнера.

Примечания
- Перед созданием контейнера обязательно ознакомьтесь с содержимым страницы изображения «Информация», так как на ней содержится важная информация, необходимая для создания контейнера.
- Docker Hub является крупнейшим репозиторием изображений Docker, и любой пользователь может бесплатно добавлять в него свои изображения. Если вам не удалось создать контейнер с правильными настройками, причиной может быть некачественное изображение. В этом случае рекомендуется использовать другое изображение.