Docker управление · 3 min read · Sep 22, 2025

Как управлять контейнерами Docker с помощью Portainer на Ubuntu

Portainer — это интерфейс управления с открытым исходным кодом для Docker, включая среду Docker Swarm. Portainer упрощает управление вашими контейнерами Docker, позволяя управлять контейнерами, образами, сетями и томами через веб-интерфейс Portainer.

В этом руководстве я покажу вам пошагово, как установить и настроить Portainer на Ubuntu 16.04 LTS. Мы установим и настроим Portainer, развернем контейнер приложений, управим контейнерами, образами, сетями и томами для нашей среды Docker.

Предварительные требования

  • Ubuntu Server 16.04
  • Привилегии root

Что мы будем делать

  1. Установить Docker на Ubuntu 16.04
  2. Установить и настроить Portainer
  3. Развернуть контейнер приложения Ghost Blog
  4. Управление средой Docker

Шаг 1 - Установить Docker на Ubuntu 16.04 LTS

Перед установкой пакетов docker обновите репозиторий на вашей системе и обновите пакеты.

sudo apt update  
sudo apt upgrade

Теперь установите docker, используя команду apt ниже.

sudo apt install docker.io -y

После завершения установки запустите службу docker и включите ее, чтобы она запускалась при каждом запуске системы.

systemctl start docker  
systemctl enable docker

Docker установлен на сервере ubuntu 16.04, проверьте это, используя команду ниже.

docker version

И вы получите установленную на системе версию docker 1.x.

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

Шаг 2 - Установить и настроить Portainer

Portainer можно установить как контейнер docker и отдельно без контейнера docker.

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

Перед установкой Portainer загрузите образ Portainer из DockerHub, используя команду docker pull ниже.

docker pull portainer/portainer

Установка Portainer

Теперь запустите Portainer, используя простую команду docker ниже.

docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer

Portainer теперь работает как контейнер, проверьте это, используя команду docker ps.

docker ps

И вы получите результат, как ниже.

Portainer теперь работает как контейнер Docker с именем ‘elatted_hopper’, и он работает на порту 9000.

Далее мы настроим пароль администратора для Portainer.

Откройте ваш веб-браузер и введите IP-адрес сервера с портом 9000.

http://192.168.33.10:9000/

Вы получите страницу о конфигурации пользователя администратора и пароля.

Интерфейс Portainer

Введите ваш надежный пароль администратора и нажмите кнопку ‘Создать пользователя’.

Теперь нам нужно определить, к какой среде будет подключаться Portainer. Portainer поддерживает автономную среду Docker, Docker Swarm и режим Swarm.

Для этого руководства мы настроим Portainer для подключения к локальной среде Docker.

Подключить Portainer к Docker

Выберите среду ‘Local’ и нажмите кнопку ‘Подключиться’.

Теперь вы увидите панель администратора Portainer.

Панель администратора Portainer

Portainer был установлен как контейнер Docker на Ubuntu 16.04.

Шаг 3 - Развернуть новый контейнер приложения

После установки Portainer мы запустим контейнер приложения с помощью Portainer.

Нажмите меню ‘Шаблон приложения’.

Теперь выберите приложение, которое вы хотите установить. Для этого руководства мы установим блог ‘Ghost’ как контейнер Docker.

Развернуть контейнер приложения

Нажмите ‘Ghost’.

Введите имя контейнера ‘ghost-blog’ и нажмите ‘Показать расширенные параметры’. В конфигурации ‘Портовое сопоставление’ введите порт 80 на ‘хосте’.

Создать контейнер для блога Ghost

Теперь нажмите кнопку ‘Развернуть контейнер‘.

И когда это будет завершено, вы получите страницу контейнера, как ниже.

Детали контейнера

Ghost теперь установлен как контейнер Docker и использует порт 80 на хосте.

Откройте ваш веб-браузер и введите IP-адрес сервера.

http://192.168.33.10/

И вы получите главную страницу блога ‘Ghost’, как ниже.

Контейнер успешно развернут

Шаг 4 - Управление средой Docker с помощью Portainer

На этом этапе мы настроим среды Docker, такие как образы Docker, контейнеры, тома и сети.

Управление контейнерами

Portainer предоставляет простой и удобный способ управления контейнерами Docker.

Нажмите меню ‘Контейнеры’ слева, и вы получите страницу, как ниже.

Управление контейнерами с Portainer

Мы можем запускать, останавливать, перезапускать, создавать новый контейнер, получать доступ к оболочке контейнера, просматривать журналы контейнера и статистику контейнера из этого управления контейнерами Portainer.

Оболочка контейнера Ghost:

Доступ к оболочке контейнера

Журналы контейнера:

Журнал контейнера

Статистика контейнера:

Статистика контейнера Docker

Управление образами Docker

Нажмите меню ‘Образы’, и вы получите страницу, как ниже.

Управление образами Docker

Теперь мы можем увидеть список образов docker на нашей системе, и мы можем вручную создать новый образ docker или загрузить новые образы из репозитория DockerHub.

Управление сетями

Из этого меню мы создаем новые пользовательские сети для нашей среды Docker. Нажмите меню ‘Сети’.

Управление настройками сети для контейнеров Docker

Управление томами

Это меню предоставляет простой способ создания новых пользовательских томов для нашего контейнера.

Нам просто нужно создать новые пользовательские тома, и когда мы хотим создать новый контейнер для приложения, просто прикрепите его к контейнеру через меню ‘Расширенные параметры’.

Управление томами Docker

Установка и настройка интерфейса управления Portainer Docker на Ubuntu 16.04 была успешно завершена.

Ссылки

Share: X/Twitter LinkedIn

Get new posts in your inbox

No spam. Unsubscribe anytime.