n1ro°
RU

Текст и данные · Инструкция

Как изменить имя Docker-контейнера

Если имя контейнера неудобно или конфликтует с соглашением проекта, его можно поменять отдельной командой. Образ и файло

Редакция N1RO · Проверено

Короткий ответ

Выполните `docker rename <старое-имя> <новое-имя>`, затем проверьте результат через `docker ps -a`. Проверьте актуальные условия по официальным источникам на дату 2026-09-18 и сверьте модель/версию устройства или сервиса перед действием.

Что делать

  1. Найдите контейнер: Запустите `docker ps -a --format "table {{.ID}} {{.Names}} {{.Status}}"`.
  2. Выберите свободное имя: Убедитесь, что другое контейнерное имя не занято.
  3. Переименуйте: Например: `docker rename api-old api`.
  4. Проверьте команды и скрипты: Сверьте `docker ps -a`; обновите внешние скрипты, если они жёстко ссылаются на старое имя.

Проверка результата

  • В списке контейнеров отображается новое имя
  • Автоматизация больше не использует старое имя

Важно

Переименование не меняет конфигурацию Compose-файла; при следующем `docker compose up` Compose управляет ресурсами по своей модели проекта.

Что учитывать

Переименование не меняет конфигурацию Compose-файла; при следующем `docker compose up` Compose управляет ресурсами по своей модели проекта.

Источники и проверка

Фактическая часть сверена по первичным источникам (в т.ч. docker container rename). Пример и формулировки — редакция N1RO на 2026-09-18.