Docker VPS и Portainer

В письме об активации услуги скопируйте IP-адрес сервера.

Вставьте IP-адрес в браузер и нажмите Enter.

На странице приветствия подтвердите начало работы и нажмите кнопку Go.

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

Обязательно запомните, запишите или сохраните в браузере данные авторизации.

При успешном создании пользователя система запустится и можно принять обновление платформы.

Платформа настроена и готова к использованию.

На сервере доступны:

  1. Информативный дашборд с подробной информацией о состоянии системы
  2. Удобный файловый менеджер с возможностью создания сетевого хранилища через SAMBA
  3. Магазин бесплатных готовых приложений, которые устанавливаются в Docker
  4. Настройки панели, язык, доступ к shell сервера

Установка Portainer

Portainer предлагает платформу управления контейнерами корпоративного уровня, упрощённую и разработанную для всех. От гибкости многокластерной инфраструктуры до эффективности работы на удалённых объектах, она обеспечивает ИТ-отделам прозрачность, контроль и окупаемость инвестиций — без лишних сложностей и привязки к поставщику.

Portainer предоставляет удобство в работе с контейнерами Docker. Дает возможность разрабатывать сложные проекты в удобном web-интерфейсе.

Для установки Portainer откройте магазин приложений.

В поиске введите:

Portainer

Нажмите кнопку установки и дождитесь завершения процесса.

После успешной установки новое приложение будет доступно на главном экране.

Откройте Portainer нажатием.

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

Это не является проблемой. Система работает по протоколу HTTPS, но переход выполняется по IP. Нажмите «Дополнительно» и «Перейти небезопасно».

На странице Portainer нужно создать пользователя и пароль.

Введите новые данные и нажмите кнопку Создать пользователя.

Система для управления docker контейнерами установлена и готова к использованию.

Работа с Docker контейнерами

В Portainer входим на локальный сервер и начинаем работу.

Войдите в ноду локального сервера, нажав на local.

Для создания нового контейнера войдите в меню Stack.

Создайте новый стек.

У вас есть возможность:

  1. Вписать код docker-compose.yml вручную через Web editor
  2. Загрузить файл с локального компьютера
  3. Подключить с репозитория
  4. Создать персональный шаблон

Введите имя стека и вставьте docker-compose.yml через Web editor.

Используем Uptime Kuma + Watchtower — мониторинг и автообновление.

Нажмите Создать контейнер.

Дождитесь завершения создания стека и перейдите в него.

Внутри стека доступны:

  1. Редактирование кода через Web editor
  2. Создание дубликата
  3. Управление контейнерами (логи, статистика, shell)
  4. Настройка прав доступа

Для просмотра логов нажмите на кнопку возле контейнера.

Чтобы пересоздать контейнер — обновите compose в разделе Editor и нажмите Update stack.

Это основы работы в Portainer.

Вы можете создавать любые приложения в Docker и управлять ими через веб-интерфейс, объединять контейнеры и настраивать сети.

Вопросы и ответы
Это сервер, на котором развернут Docker для запуска контейнеров и управления приложениями.
Portainer упрощает управление Docker контейнерами через удобный веб-интерфейс.
Через Portainer создается стек с docker-compose конфигурацией и запускается одной кнопкой.
Нужно изменить docker-compose и нажать Update stack в Portainer.
Рекомендуемые статьи
Docker VPS
Portainer
Docker contrainer