michenusweb
@michenusweb
Разработка сайтов и веб приложений

Почему docker-compose up -d к имени контейнера стал добавлять hash?

Вчера с именами было все нормально: php, mysql, nginx
docker ps перед запуском - пустой, ничего нету.

Сегодня запускаю команду docker-compose up -d вдруг к имени контайнера добавился hash:
Starting 7fe13f5d8090_php ... done
Starting 77c67bcc6caf_mysql ... done
Starting 5448c121c63c_nginx ... done

в названии контейнеров стоит просто container_name: php и т.д.
Может кто объяснить в чём дело?
  • Вопрос задан
  • 48 просмотров
Решения вопроса 1
@hello_my_name_is_dany
Backend Developer (Node.js, PHP, C#)
По умолчанию, он берёт в качестве префикса имя директории, в которой находится docker-compose файл. Если по каким-то причинам не смог, берёт хеши. Префикс обязательная часть имени контейнеров в docker-compose. Но префикс можно изменить:
docker-compose -p YourPrefix up
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы