Текст и данные · Инструкция
Как изменить имя Docker-контейнера
Если имя контейнера неудобно или конфликтует с соглашением проекта, его можно поменять отдельной командой. Образ и файло
Короткий ответ
Выполните `docker rename <старое-имя> <новое-имя>`, затем проверьте результат через `docker ps -a`. Проверьте актуальные условия по официальным источникам на дату 2026-09-18 и сверьте модель/версию устройства или сервиса перед действием.
Что делать
- Найдите контейнер: Запустите `docker ps -a --format "table {{.ID}} {{.Names}} {{.Status}}"`.
- Выберите свободное имя: Убедитесь, что другое контейнерное имя не занято.
- Переименуйте: Например: `docker rename api-old api`.
- Проверьте команды и скрипты: Сверьте `docker ps -a`; обновите внешние скрипты, если они жёстко ссылаются на старое имя.
Проверка результата
- В списке контейнеров отображается новое имя
- Автоматизация больше не использует старое имя
Важно
Переименование не меняет конфигурацию Compose-файла; при следующем `docker compose up` Compose управляет ресурсами по своей модели проекта.
Что учитывать
Переименование не меняет конфигурацию Compose-файла; при следующем `docker compose up` Compose управляет ресурсами по своей модели проекта.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. docker container rename). Пример и формулировки — редакция N1RO на 2026-09-18.