Документация

Быстрый старт + описание функций по разделам и устройствам (постоянно дополняется)

Каталог образов

В этой статье описан раздел «Каталог образов» — просмотр и развёртывание в один клик популярных образов Docker.

Понимание в одной фразе

Каталог образов — это «магазин образов Docker»: в нём собраны официальные образы популярных программ (nginx, mysql, redis, WordPress и др.), и для каждого уже готовы «порт по умолчанию, логин и пароль, команда развёртывания, примечания» — загрузка и запуск в один клик, без поиска на сторонних сайтах.

Краткое описание

Каталог образов содержит популярные образы Docker с разделами «Все / Установленные», у каждого образа есть полные подробности (логин и пароль по умолчанию, порты, шаги развёртывания, примечания), поддерживаются загрузка и запуск в один клик.

Когда пригодится

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

Как пользоваться

1. Откройте «Каталог образов», просмотрите или найдите образ (категории полные, образов много)

2. Переключитесь на «Все» или «Установленные»

3. Нажмите на образ и посмотрите подробности (имя образа, порт по умолчанию, логин и пароль, команда развёртывания, примечания)

4. Нажмите «Установить» — образ загрузится и запустится в один клик

Установка CMS в один клик (автонастройка базы)

У образов WordPress, Joomla, Drupal, MediaWiki, Halo, Ghost из категории «Сайты / CMS / блоги» в верхней части страницы подробностей показываются две крупные кнопки, чётко разделяющие два способа установки:

КнопкаОписание
⚡ Установка в один клик (автонастройка базы)SQL вручную писать не нужно вообще: автоматически устанавливается Docker → запускается общая MariaDB (если уже есть — просто переиспользуется) → создаются база и пользователь (случайный надёжный пароль) → запускается CMS с уже подставленной конфигурацией базы данных. Процесс установки показывается в окне с логом в реальном времени и общим индикатором прогресса, его можно прервать; по завершении показываются адрес доступа и учётные данные базы данных с возможностью копирования в один клик.
Установка вручную (команды)Показывает полные шаги развёртывания этого образа (установка базы данных → создание базы и пользователя → docker run / docker-compose); команды можно отредактировать, скопировать или выполнить в один клик — для тех, кто хочет контролировать каждый шаг.

После установки в один клик откройте http://IP-сервера:<порт> и попадёте в мастер установки или на страницу регистрации CMS (например, у WordPress это порт 8080 с перенаправлением на /wp-admin/install.php). Учётные данные базы данных одновременно записываются на целевой сервер в /opt/sshe-db-creds/<имя-контейнера>.conf, а посмотреть и сохранить их или развернуть phpMyAdmin в один клик можно в подробностях страницы в разделе «Показать учётные данные базы данных установленного сайта».

Степень автоматизации разных CMS:

CMSСостояние после установки в один клик
WordPress / JoomlaБаза настраивается полностью автоматически, после установки сразу можно задать администратора
MediaWikiПолностью автоматически: командный install.php сам создаёт таблицы, администратора и генерирует с сохранением LocalSettings.php; после установки можно сразу войти под автоматически созданными логином и паролем администратора, веб-мастер не нужен
GhostБаза настраивается полностью автоматически, плюс по умолчанию задаётся url=http://IP-машины:2368 для поддержки удалённого входа; при доступе через NAT или домен нужно заменить url на публичный адрес или домен (см. примечания на странице подробностей)
DrupalБаза настраивается автоматически + автоматически создаётся и получает права каталог sites/default/files/translations (доступен на запись www-data), в мастере достаточно выбрать тип базы данных
HaloВстроенная база данных H2, после установки сразу инициализируется администратор

> Подсказка: если на сервере в материковом Китае Docker Hub отдаёт образ с таймаутом, сначала настройте ускоритель зеркал Docker (например, docker.1ms.run / docker.m.daocloud.io).

Для образов из раздела «Установленные» доступны встроенные операции (установка / деинсталляция / остановка / запуск / перезапуск / удаление).

Что содержит страница образа

ИнформацияОписание
Имя образа / тегнапример, nginx:latest
Порт по умолчаниюПорт, который публикует контейнер
Логин / пароль по умолчаниюУказывается у образов с экраном входа
Команда развёртыванияКоманда docker run / docker-compose, доступная для правки
Тома данныхКаталоги персистентного хранения
ПримечанияКонфликты портов, требования к ресурсам, предупреждения по безопасности

Отличия от каталога приложений

Каталог приложенийКаталог образов
НазначениеГотовые приложения (работают сразу)Базовые образы (сервисы и компоненты)
ПримерыNextcloud, WordPress, Memosnginx, mysql, redis
Способ развёртыванияАвтоматически пишется docker-compose + настройкаdocker run в один клик
КомандыГенерируются автоматическиДаются в виде редактируемых команд

Примечания

1. Для запуска образа на целевом сервере должен быть установлен Docker.

2. Плейсхолдеры в командах развёртывания (пароли, пути и т. д.) помечены явно — замените их на свои значения.

3. Размер загружаемого образа может быть большим (сотни МБ) — убедитесь, что на целевом сервере достаточно диска и пропускной способности.