Estoy agregando la respuesta original dada por Guy, que todavía es válida hoy (próximamente en 2020).
Anular el registro de Docker predeterminado, como lo haría con maven
, en realidad no es una buena práctica.
Al usar maven
, extrae artefactos del Repositorio Central de Maven a través de su sistema de administración de repositorio local que actuará como un proxy. Estos artefactos son librerías (jar) simples y sin procesar y es poco probable que envíe jarras con el mismo nombre.
Por otro lado, las imágenes de Docker son entornos completamente operativos, ejecutables, y tiene total sentido extraer una imagen de Docker Hub, modificarla y enviar esta imagen a su sistema de administración de registro local con el mismo nombre, porque es exactamente lo que dice su nombre, solo en el contexto de su empresa. ¡En este caso, la única distinción entre las dos imágenes sería precisamente su trayectoria!
Por tanto, es necesario establecer la siguiente regla: el prefijo de una imagen indica su origen; de forma predeterminada, si una imagen no tiene prefijo, se extrae de Docker Hub.