Бытрый поиск
Search

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.



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



Создать стек.



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

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

В примере рассматривается ввод кода.

Введите имя стека (контейнера).

Вставьте ваш docker-compose.yml через Web editor.

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





И нажимаем создать контейнер.



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



Внутри стека вы имеете возможность

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



На этапе отладки контейнера необходимо просматривать лог. Сделать это можно внутри стека. Нажав на кнопку возле контейнера.



Чтобы пересоздать контейнер с учетом новых данных - вставьте новый код compose в свойствах стека в меню Editor, и нажмите Update stack



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

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