Skip to main content

Установка Portainer CE с помощью Docker на Linux

Развёртывание

Сначала создадим том, который 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:2.21.4

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

Если вам нужен HTTP-порт 9000 Откройте для устаревших целей, добавьте следующее в свой docker run команда:

-p 9000:9000

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

root@server:~# docker ps
CONTAINER ID   IMAGE                          COMMAND                  CREATED       STATUS      PORTS                                                                                  NAMES             
de5b28eb2fa9   portainer/portainer-ce:2.21.4  "/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, открыв веб-браузер и перейдя к:

https://localhost:9443

Заменять localhost с соответствующим IP-адресом или полным доменным именем, если это необходимо, и настройте порт, если вы изменили его ранее.