Установка Portainer в Linux
Немного системного администрирования
Возможно, теперь эту статью следует назвать инженерия платформ, так как она стала такой. Вот несколько заметок о том, как установить Portainer и удалить его — графический интерфейс для управления образами и контейнерами Docker.

Для получения дополнительных руководств по инструментам разработчика см. Инструменты разработчика: Полное руководство по современным рабочим процессам разработки.
Предварительные требования
Docker Engine должен быть установлен и запущен на хосте. Для Ubuntu см. Установка Docker на Ubuntu. Кроме того, ваш пользователь должен входить в группу docker или иметь доступ sudo для выполнения команд Docker.
Когда
Это позволяет запускать команды Docker без использования sudo:
sudo usermod -aG docker $USER
Сначала создайте том, который Portainer Server будет использовать для хранения своей базы данных:
docker volume create portainer_data
Затем скачайте и установите контейнер Portainer Server:
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 Server теперь установлен. Вы можете проверить, запустился ли контейнер 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 с открытыми соответствующими портами
-
Доступ к веб-интерфейсу Portainer
Откройте браузер и перейдите по адресу:
https://your-server-ip:9443 (для HTTPS, рекомендуется)
http://your-server-ip:9000 (если вы включили устаревший HTTP-порт)
-
Настройка учетной записи администратора
При первом запуске Portainer предложит вам создать пароль администратора.
Выберите “Docker” как среду для управления, затем подключитесь.
-
Начните управлять своими контейнерами
Используйте панель 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.