Skip to content

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

На вкладке «Контейнеры» модуля Docker можно создавать контейнеры из загруженных образов и управлять их жизненным циклом: запускать, останавливать, приостанавливать, возобновлять и перезапускать, а также переименовывать и удалять — прямо из интерфейса панели.

Эта статья — продолжение Docker. Быстрый старт. Если Docker ещё не установлен на сервере или не загружен ни один образ — начните с него. Здесь подробнее разобраны создание контейнера, все действия жизненного цикла, переименование и удаление с дополнительными параметрами.

Создание контейнера

На вкладке «Контейнеры» нажмите «Создать контейнер». Панель откроет диалог со следующими полями:

  • «Имя» — от 2 до 63 символов: латинские буквы, цифры и символы _, ., -. Если оставить пустым, имя присвоится автоматически.
  • «Образ» — выберите один из загруженных образов. Если нужного образа нет в списке, кнопка рядом с полем откроет диалог загрузки образа, не закрывая форму создания контейнера. Пока образ не выбран, кнопка «Создать» недоступна.
  • «Рабочая директория» — путь внутри контейнера, где по умолчанию выполняются команды, например /app.
  • «Политика перезапуска» — как Docker обработает остановку контейнера: «Не запускать», «Запускать всегда» или «Запускать, если не был остановлен».
  • «Удалить по завершении» — включите, если контейнер разовый и не должен оставаться в списке после остановки.
  • «Команда» — что выполнить при запуске контейнера. Если оставить пустым, используется команда из образа.
  • «Точка входа» — переопределяет точку входа образа; указывается, если нужна особая логика запуска.
Диалог создания контейнера с полями по умолчаниюДиалог создания контейнера с полями по умолчанию

Нажмите «Создать» — контейнер появится в списке на вкладке «Контейнеры».

Состояния и карточка контейнера

Карточка контейнера в списке показывает его состояние, ID, образ, дату создания, а если контейнер уже запускался — точки монтирования, порты и подключённые сети.

Основные состояния: «Создан», «Работает», «Завершён» и «На паузе». Кроме них короткое время может отображаться служебное состояние — «Перезапускается», «Удаляется» или «Неисправен» — оно не требует действий и сменяется автоматически.

Переводить контейнер между состояниями можно кнопками на его карточке. Набор кнопок зависит от текущего состояния:

КнопкаДействиеКогда доступна
«Запустить»запускает контейнерконтейнер создан или завершён
«Остановить»останавливает контейнерконтейнер работает
«Приостановить»замораживает процессы контейнера, не завершая егоконтейнер работает
«Возобновить»снимает контейнер с паузыконтейнер на паузе
«Перезапустить»останавливает и сразу заново запускает контейнерконтейнер работает
Список контейнеров с карточками в разных состояниях и наборами кнопок действийСписок контейнеров с карточками в разных состояниях и наборами кнопок действий

Переименование контейнера

На карточке контейнера наведите курсор и нажмите иконку «Переименовать» — панель откроет диалог «Переименовать контейнер» с текущим именем в поле «Имя». Введите новое имя и нажмите «Обновить»; кнопка станет активна, только когда имя изменится и будет соответствовать тем же ограничениям, что и при создании.

Удаление контейнера

Иконка «Удалить» рядом с иконкой переименования открывает диалог «Подтвердите удаление контейнера». Чтобы подтвердить удаление, введите точное имя контейнера в поле «Имя» — кнопка «Удалить» станет активна только при совпадении.

По умолчанию можно удалить только остановленный контейнер. В диалоге доступны три флажка:

  • «Удалить принудительно» — удаляет контейнер, даже если он работает.
  • «Удалить ссылки» — вместе с контейнером удаляет все его связи с другими контейнерами.
  • «Удалить тома» — вместе с контейнером удаляет все связанные с ним тома.
Диалог подтверждения удаления контейнера с тремя флажками дополнительных параметровДиалог подтверждения удаления контейнера с тремя флажками дополнительных параметров

⚠️ Что происходит с данными при удалении

Данные внутри самого контейнера теряются безвозвратно — восстановить их можно только пересозданием контейнера из того же образа. Образ и тома, не отмеченные флажком «Удалить тома», остаются на сервере.

Полезные ссылки

BeAdmin © 2025. Все права защищены.