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 та облікові дані для підключення до веб-інтерфейсу панелі керування 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 г.

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

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