Skip to main content

Установка Portainer в Docker

Сначала создаём том portainer-data. Это специальный каталог на хостовой системе, который будет взаимодействовать с контейнером сервиса Portainer.  Туда работающий контейнер будет отправлять логи, конфиги, и другие данные.

Все тома для всех Дикер-приложений, запущенных в Docker, по умолчанию сохраняются всегда тут: /var/lib/docker/volumes/

После применения следующей команды, каталог станет доступен по следующему пути: /var/lib/docker/volumes/portainer-data

docker volume create portainer_data

Следующая команда запускает контейнер с Portainer.

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

Данная команда не использует Docker Compose, а запускает приложение непосредственно через Docker Engine.

После этого интерфейс Portainer будет доступен по адресу http://<ваш_сервер>:9000.
===========================================

Чтобы полностью удалить все, что было установлено этими командами, вам нужно выполнить следующие шаги:

Остановите и удалите контейнер Portainer:

docker stop portainer
docker rm portainer

Удалите Docker volume, который был создан для хранения данных Portainer:

docker volume rm portainer_data

Проверьте и удалите ненужные Docker образы (если они больше не нужны):

docker rmi portainer/portainer-ce

--------------------------------------

Каталоги:
/portainer