Документация
Быстрый старт + описание функций по разделам и устройствам (постоянно дополняется)
Каталог образов
В этой статье описан раздел «Каталог образов» — просмотр и развёртывание в один клик популярных образов 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, Memos | nginx, mysql, redis |
| Способ развёртывания | Автоматически пишется docker-compose + настройка | docker run в один клик |
| Команды | Генерируются автоматически | Даются в виде редактируемых команд |
Примечания
1. Для запуска образа на целевом сервере должен быть установлен Docker.
2. Плейсхолдеры в командах развёртывания (пароли, пути и т. д.) помечены явно — замените их на свои значения.
3. Размер загружаемого образа может быть большим (сотни МБ) — убедитесь, что на целевом сервере достаточно диска и пропускной способности.