Portainer DevOps Tool
Легкая и самостоятельная платформа управления контейнерами
Portainer-это открытый и мощная платформа для управления контейнерами. Это позволяет легко создавать, управлять и поддерживать среды Docker и Kubernetes.
Обзор
Portainer-это открытый исходный код, мощный легкий графический интерфейс и простой в использовании инструмент управления контейнерами. Это помогает клиентам внедрить технологию контейнеров, создавать, управлять и поддерживать экологические эпохи на основе контейнеров с Docker, Kubernetes, Docker Swarm и Azure ACI. PortaNer легко развернуть инструмент с интуитивно понятным интерфейсом как для разработчиков программного обеспечения, так и для ИТ -операций. Portainer удаляет необходимость использования CLI и скрывает сложность управления контейнерами. Платформа управления контейнерами Portainer состоит из двух компонентов, сервера PortaNer и агента PortaNer. Эти оба элемента работают в виде легких контейнеров Docker на двигателе Docker. Это обеспечивает централизованные конфигурации, управление и безопасность в производственных средах Kubernetes и Docker. Он дает подробный обзор среды и позволяет DevOps управлять контейнерами, изображениями, объемами, сетями и многом другом. Он также совместим с автономным двигателем Docker и с рой Docker.
Системные Требования
Инструкции по установке делают следующие предположения для сервера управления контейнерами с открытым исходным кодом в вашей среде Linux:
- Последняя версия Docker установлена
- SUDO доступ к экземпляру сервера хоста портанера
- Порт 9443 для доступа к пользовательскому интерфейсу и API
- TCP Tunnel Server через порт 8000
- Доступ к Docker через розетки Unix
- Selinux отключен
- Docker работает как корень
Функции
Portainer CE Container-как решение Service поддерживает широкий спектр функций для управления контейнерами Docker в качестве Docker Swarm UI Manager. Некоторые из ключевых функций графического интерфейса управления контейнерами Portainer перечислены ниже:
- Управление управлением доступом
- Развертывание облачных приложений
- Изоляция сети
- Регистрация приложений
- Визуализация кластера
- Контейнерные сети
- Управление реестрами и хранением
- Оркестровая
- Резервное копирование и восстановление
Инструкции по установке
Установите Portainer с Docker на Linux
Эти шаги установки документа предполагают, что все пакеты Depency в сообществе Portainer устанавливаются и актуальны в вашей среде Linux. Для настройки операционной системы Linux, пожалуйста, выполните следующие шаги установки для установки контейнера сервера Portainer. Во -первых, создайте том, который сервер PortaNer будет использовать для хранения своей базы данных, используя команду ниже:
docker volume create portainer_data
Затем загрузите и установите программное обеспечение для управления контейнерами Portainer, работая ниже в терминале:
docker run -d -p 8000:8000 -p 9443:9443 --name portainer \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v portainer_data:/data \
portainer/portainer-ce:latest
По умолчанию установка системы управления контейнерами Portainer генерирует самопонижаемый SSL-сертификат для защиты порта 9443. Если вам нужен HTTP Port 9000 Открыт по устаревшим причинам, вы можете добавить следующее в команде Docker Run:
-p 9000:9000
Теперь вы можете проверить, начался ли контейнер сервера Portainer с запуска Docker PS Commamd:
docker ps
Необязательно вы можете установить агент Portainer вместе с установкой сервера Portainer и автономной командой Docker, выполнив следующую команду:
docker run -d -p 9001:9001 --name portainer_agent --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v /var/lib/docker/volumes:/var/lib/docker/volumes portainer/agent:latest
Агент PortaNer предоставляет дополнительную функциональность, такую как просмотр объема из Portainer. Теперь вы можете войти в экземпляр сервера Portainer, просматривая url:
https://localhost:9443
Вам необходимо заменить LocalHost на IP или полностью квалифицированное доменное имя (FQDN), и вы увидите начальную страницу настройки для сервера PortaNer. Вот и все, сервер PortaNer был установлен. Поздравляю! Вы успешно настроили сервер управления контейнерами Portainer Docker на Linux. Наслаждаться!
FAQS
Для чего используется портанер?
Portainer - это бесплатный пользовательский интерфейс Contianer Management для простого использования и с открытым исходным кодом для среды Docker и Kubernetes. PortaNer облегчает вам управление контейнерами Docker, изображениями, сетями и объемами из панели панели GUI на основе Интернета.
бесплатный портайн?
Да, PortaNer CE можно бесплатно использовать и загружать инструмент управления контейнерами для контейнерных сред.
Portainer Open Source?
Да, PortaNer является программным обеспечением для управления контейнерными оркестровками с открытым исходным кодом. Репозиторий исходного кода Portainer доступен по адресу GitHub.
на каком языке написан Portainer?
Portainer написан на языках программирования Go и JavaScript.
работает ли Portainer с Kubernetes?
Portainer Docker Swarm Management UI работает со всеми ароматами самостоятельного или управляемого Kubernetes, чтобы гарантировать, что любое развертывание приложения безопасно и безопасно.
Исследовать
В этой статье мы обсуждали о инструменте управления контейнерами с открытым исходным кодом. Чтобы узнать о других лучших инструментах и инструментах управления контейнерами с открытым исходным кодом, посетите следующую страницу:
5 лучших инструментов оркестровки контейнеров с открытым исходным кодом для DevOps
Инструменты оркестровки контейнеров с открытым исходным кодом