Установите Portainer на Linux

Немного системного администрирования

Содержимое страницы

Probably shoud call this инженерия платформ now. Here are some notes on как установить, подключить и удалить Portainer - docker images and containers manager UI.

контейнеры в доках

Когда

Это позволяет запускать команды Docker без использования sudo:

sudo usermod -aG docker $USER

Сначала создайте том, который будет использоваться сервером Portainer для хранения своей базы данных:

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:lts

только https:

docker run -d \
  -p 9443:9443 \
  --name portainer \
  --restart=always \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -v portainer_data:/data portainer/portainer-ce:lts

По умолчанию Portainer генерирует и использует самоподписанный SSL-сертификат для обеспечения безопасности порта 9443. В качестве альтернативы вы можете предоставить свой собственный SSL-сертификат во время установки или через интерфейс Portainer после завершения установки.

Сервер Portainer теперь установлен. Вы можете проверить, запущен ли контейнер Portainer Server, выполнив команду docker ps:

root@server:~# docker ps
CONTAINER ID   IMAGE                          COMMAND                  CREATED       STATUS      PORTS                                                                                  NAMES             
de5b28eb2fa9   portainer/portainer-ce:lts     "/portainer"             2 weeks ago   Up 9 days   0.0.0.0:8000->8000/tcp, :::8000->8000/tcp, 0.0.0.0:9443->9443/tcp, :::9443->9443/tcp   portainer

Использование Portainer

Вы должны увидеть контейнер с именем portainer с соответствующими открытыми портами

  1. Доступ к веб-интерфейсу Portainer

    Откройте браузер и перейдите по адресу:

    https://your-server-ip:9443 (для HTTPS, рекомендуется)

    http://your-server-ip:9000 (если вы включили устаревший порт HTTP)

  2. Настройка учетной записи администратора

    При первом запуске Portainer запрашивает вас создать пароль администратора.

    Выберите “Docker” как среду для управления, затем подключитесь.

  3. Начните управление своими контейнерами

    Используйте панель управления Portainer для:

    • просмотра, запуска, остановки и удаления контейнеров
    • управления образами, сетями и томами
    • развертывания новых приложений с использованием шаблонов

Как остановить и удалить Docker Portainer

Чтобы полностью остановить и удалить Portainer из вашей среды Docker, выполните следующие шаги:

1. Остановите контейнер Portainer

docker stop portainer

Это останавливает работающий контейнер Portainer.

2. Удалите контейнер Portainer

docker rm portainer

Это удаляет контейнер с вашего компьютера.

3. (Опционально) Удалите том данных Portainer

Если вы хотите удалить все данные Portainer (например, настройки и учетные записи пользователей), удалите также том данных:

docker volume rm portainer_data

Предупреждение: Это действие необратимо и приведет к постоянному удалению всех данных Portainer.


Если вы использовали другой контейнер или имя тома, замените portainer и portainer_data на фактические имена.

Эти шаги полностью остановят и удалят Portainer с вашего хоста Docker.

Полезные ссылки