Установка Portainer на Almalinux 8

baltun

Администратор
Сообщения
10.874
Реакции
2.584
Баллы
2.003
Подключаем репозиторий:
Код:
dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo

Устанавливаем docker, если он не установлен:
Код:
dnf install docker-ce --nobest -y

Запускаем docker:
Код:
systemctl start docker
systemctl enable docker
systemctl status docker

Создадим Volume где будет храниться информация:
Код:
sudo docker volume create portainer_data

Устанавливаем Portainer:
Код:
docker pull portainer/portainer-ce:latest

Запускаем его на порту 9000:
Код:
docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest

Проверяем, что контейнер запущен:
Код:
docker ps

Процесс обновления:
Код:
docker stop portainer
docker rm portainer
docker pull portainer/portainer-ce:latest

Запускаем Portainer:
Код:
docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest

Если требуется пропустить через фаервол:
Код:
firewall-cmd --permanent --zone=trusted --change-interface=docker0
firewall-cmd --permanent --zone=trusted --add-port=4243/tcp
firewall-cmd --reload
Сама веб панель будет доступна по адресу

  • Stacks - Тут содержатся так называемые стэк контейнеры. В таких контейнерах присутствует сразу же несколько сервисов например Nginx + Php + MySQL. Выгодным отличием стэк контейнера заключается в том что мы можем устанавливать какой сервис запускать после какого. Например в случае веб сервера имеет смысл сначала запустить БД потом PHP и После этого запустить Nginx. Если бы мы сначала запустили Nginx то наблюдали бы ошибки связанные с невозможностью подключиться к базе данных или же ошибки Php. Это фишка самого докера, а не портейнера.
  • Containers - Наши контейнеры. Запущенные и остановленные.
  • Images - образы для контейнеров. Те что скачиваются с докерхаба либо же те которые мы сами билдим.
  • Volume - название говорит само за себя. Тут содержаться наши виртуальные фаиловые системы для контейнеров.
  • Networks - сети.
 

Вложения

  • 9-1.png
    9-1.png
    17.3 КБ · Просмотры: 2
  • 2023-04-06_15-05-21.png
    2023-04-06_15-05-21.png
    112.9 КБ · Просмотры: 2
  • 2023-04-06_15-05-46.png
    2023-04-06_15-05-46.png
    106.5 КБ · Просмотры: 2
Последнее редактирование:
Назад
Верх Низ