Portainer CEPortainer CE

Бесплатно
Открытый код
Информация

Portainer Community Edition (CE) — это платформа с открытым исходным кодом для быстрой установки и удобного управления контейнерами. Разворачивается на любом Linux-сервере и позволяет запускать, отслеживать и контролировать приложения с максимальной эффективностью. Веб-интерфейс Portainer упрощает настройку контейнеров, работу с образами и сетями, делая процесс управления доступным для разработчиков и администраторов любого уровня.

Основные возможности

  • Управление контейнерами: развёртывание, запуск, остановка и мониторинг контейнеров через удобный веб-интерфейс.
  • Шаблоны приложений: используйте преднастроенные шаблоны для развёртывания популярных приложений в один клик.
  • Управление ресурсами: контролируйте выделение CPU и памяти для контейнеров для оптимизации производительности.
  • Настройка томов и сетей: управляйте томами данных и сетевыми настройками напрямую из интерфейса.
  • Контроль доступа: определяйте роли пользователей и права доступа для обеспечения безопасности контейнерной среды.
  • Интеграция с Git: развёртывайте стеки и сервисы напрямую из ваших Git-репозиториев.
  • Журналы и доступ к консоли: просматривайте логи контейнеров и получайте доступ к консоли для устранения неполадок.
  • Поддержка нескольких платформ: управляйте Docker-средами на Linux, Windows и macOS.

Особенности установки

Время установкиВремяОСОЗУДиск
20–30 минAlmaLinux 9Debian 12Rocky Linux 9Ubuntu 24.042Gb20Gb
  • Установленное ПО:
    • Docker CE
    • Docker Compose
  • Используемые контейнеры:
    • docker.io/portainer/portainer-ce:lts
  • Открытые порты:
    • 8000 – Edge agent tunnel (для удалённого управления)
    • 9443 – Веб-доступ (HTTPS)
  • Путь к файлам: /root/portainer
Примечание

По умолчанию мы устанавливаем актуальную стабильную версию программного обеспечения с сайта разработчика или из официальных репозиториев.

Начало работы после установки Portainer CE

После оплаты вашего заказа на email, указанный при регистрации, вам придёт письмо с уведомлением о том, что сервер готов к работе. В этом письме будут указаны IP-адрес вашего VPS, а также учётные данные для подключения к web интерфейсу панели управления Portainer CE:

  • Ссылка: https://ip:9443
  • Логин: admin
  • Пароль: ****** (Выслан на email)

Для входа в Portainer используйте учётную запись администратора. Введите имя пользователя и пароль на странице входа для безопасного управления контейнерами и настройками сервера.

Screenshot of interfaceScreenshot of interface
Примечание

Данные для доступа к вашему VPS размещены в разделе «Виртуальные серверы»: выберите нужный сервер и нажмите «Инструкция». Эти сведения также указаны в письме, которое вы получаете после установки.

Первоначальные настройки

После входа вы увидите дашборд Portainer со списком окружений. Здесь можно управлять локальным Docker-сервером или подключаться к удалённым средам, получать доступ к функциям управления контейнерами, просматривать статистику и следить за новостями Portainer.

Screenshot of interfaceScreenshot of interface
  1. Добавьте окружения: Подключайте и управляйте локальными или удалёнными Docker-серверами, кластерами Kubernetes или другими платформами контейнеризации.
  2. Следите за контейнерами: Отслеживайте статус, ресурсы и управляйте стеками, контейнерами, образами, томами и сетями в пару кликов.
  3. Используйте шаблоны: Быстро разворачивайте популярные приложения по готовым шаблонам прямо с дашборда.
  4. Доступ к логам и статистике: Просматривайте логи и метрики использования контейнеров для мониторинга и поиска проблем.
  5. Управляйте доступом: Настраивайте роли пользователей и права доступа для управления безопасностью ваших окружений.
Примечание

Подробную информацию по основным настройкам Portainer CE можно найти в документации разработчика.

Обновление Portainer CE

Информация

Когда выходит новая версия Portainer CE, вы можете безопасно обновить контейнер — изменится только версия приложения, а все ваши настройки и данные сохранятся. Узнать о новых релизах можно на официальном сайте.

Команды для обновления Portainer CE:
cd /root/portainer
docker compose -f docker-compose.yml pull
docker compose -f docker-compose.yml up -d
Пример выполнения обновления в SSH-консоли:
[root@server ~]# cd /root/portainer
[root@server portainer]# docker compose -f docker-compose.yml pull
[+] Pulling 1/1
✔ portainer Pulled
[root@server portainer]# docker compose -f docker-compose.yml up -d
[+] Running 1/1
✔ Container portainer Running

Разблокировка SMTP-портов

В целях безопасности исходящие TCP-порты (25, 465 и 587) по умолчанию заблокированы на всех VPS-серверах. Эта мера направлена на предотвращение рассылки спама. Чтобы снять блокировку, выполните следующие действия:

  1. Зарегистрируйте доменную зону. A-запись вашего домена должна указывать на IP-адрес вашего сервера.
  2. Отправьте запрос в техническую поддержку с указанием, что необходимо открыть исходящие SMTP-порты для отправки почты и домен (или поддомен), с которого будет происходить отправка.
  3. После анализа вашего доменного имени мы примем решение об открытии SMTP-портов и уведомим вас.
Внимание

Для разблокировки SMTP-портов могут потребоваться дополнительные сведения о доменном имени и его предполагаемом использовании.

4 June 2025 г.

Присоединяйтесь к нашему каналу!

Делитесь идеями, голосуйте за функции и оставайтесь в курсе.