Установите 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 с соответствующими открытыми портами
-
Доступ к веб-интерфейсу 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.