Установка ПО · 2 min read · Oct 05, 2025
Как установить Portainer на Debian 11

Docker — это бесплатный, открытый и самый популярный движок контейнеров, который позволяет разработчикам легко создавать, запускать и отправлять приложения. Однако управление и запуск контейнерных приложений через командную строку очень сложно для любого новичка, который не знаком с Docker CLI. Здесь на помощь приходит Portainer. Portainer — это веб-платформа для управления контейнерами, которая может работать с Docker и Kubernetes для более легкого и эффективного управления и развертывания контейнеризованных приложений и сервисов.
Этот учебник покажет вам, как установить Portainer на сервер Debian 11.
Предварительные требования
- Сервер с установленным Debian 11.
- Настроенный root-пароль на сервере.
Установка Docker CE
Перед началом необходимо установить Docker CE на ваш сервер. Сначала установите все необходимые зависимости, используя следующую команду.
apt install apt-transport-https ca-certificates curl gnupg2 software-properties-common -yЗатем добавьте GPG-ключ и репозиторий Docker с помощью следующей команды.
curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | tee /etc/apt/sources.list.d/docker.list > /dev/nullДалее обновите репозиторий и установите пакет Docker CE, используя следующую команду.
apt update -y
apt install docker-ce -yПосле установки Docker CE вы можете проверить версию Docker, используя следующую команду.
docker --versionВы получите следующий вывод.
Docker version 20.10.23, build 7155243
Установка Docker Compose
Вам также нужно установить Docker Compose на вашу систему. Сначала загрузите последнюю версию двоичного файла Docker Compose на вашу систему, используя следующую команду.
wget https://github.com/docker/compose/releases/download/v2.15.1/docker-compose-linux-x86_64Затем скопируйте загруженный двоичный файл в системное расположение.
cp docker-compose-linux-x86_64 /usr/local/bin/docker-composeДалее установите разрешение на выполнение для двоичного файла Docker Compose.
chmod +x /usr/local/bin/docker-composeЗатем проверьте установку Docker Compose, используя следующую команду:
docker-compose --versionВы должны увидеть следующий вывод:
Docker Compose version v2.15.1
Установка Portainer
Сначала создайте том для хранения данных Portainer, используя следующую команду.
docker volume create dataТеперь вы можете проверить созданный том, используя следующую команду.
docker volume lsВы получите следующий вывод.
DRIVER VOLUME NAME
local data
Далее выполните следующую команду, чтобы загрузить и запустить образ Docker Portainer.
docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v data:/data portainer/portainerВы получите следующий вывод.
latest: Pulling from portainer/portainer
772227786281: Pull complete
96fd13befc87: Pull complete
0bad1d247b5b: Pull complete
b5d1b01b1d39: Pull complete
Digest: sha256:47b064434edf437badf7337e516e07f64477485c8ecc663ddabbe824b20c672d
Status: Downloaded newer image for portainer/portainer:latest
e0ee5b16c93f358a15dfcb93cc80d2c2d1c1c675e7b65e41434ce20f08773465
Вы можете проверить статус Portainer, используя следующую команду.
docker psВы получите следующий вывод.
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
e0ee5b16c93f portainer/portainer "/portainer" 28 seconds ago Up 27 seconds 0.0.0.0:8000->8000/tcp, :::8000->8000/tcp, 0.0.0.0:9000->9000/tcp, :::9000->9000/tcp, 9443/tcp portainer
Доступ к веб-интерфейсу Portainer
На этом этапе Portainer установлен и работает на порту 9000. Теперь вы можете получить к нему доступ по URL http://your-server-ip:9000. Вы получите следующую страницу:

Укажите ваше имя пользователя администратора, пароль и нажмите кнопку Создать пользователя. Вы должны увидеть следующую страницу:

Нажмите кнопку Начать для просмотра статуса всех локальных контейнеров.

Заключение
Поздравляем! Вы успешно установили Portainer на сервер Debian 11. Теперь вы можете легко размещать ваше приложение на платформе контейнеризации через веб-интерфейс. Не стесняйтесь задавать вопросы, если у вас есть какие-либо.
Get new posts in your inbox
No spam. Unsubscribe anytime.