Я добавляю исходный ответ, данный Гаем, который все еще актуален сегодня (скоро 2020 г.).
Переопределение реестра докеров по умолчанию, как и вы maven
, на самом деле не является хорошей практикой.
При использовании maven
вы извлекаете артефакты из Maven Central Repository через вашу локальную систему управления репозиторием, которая будет действовать как прокси. Эти артефакты представляют собой простые необработанные библиотеки (jar-файлы), и маловероятно, что вы будете отправлять jar-файлы с тем же именем.
С другой стороны, образы докеров являются полностью работоспособными, запускаемыми средами, и вполне разумно извлечь образ из Docker Hub, изменить его и отправить этот образ в локальную систему управления реестром с тем же именем, потому что это точно как указано в названии, только в контексте вашего предприятия. В этом случае единственным различием между двумя изображениями будет именно его путь !!
Поэтому необходимо установить следующее правило: префикс изображения указывает его происхождение; по умолчанию, если изображение не имеет префикса, оно извлекается из Docker Hub.