Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

804
Vistas
El servicio de aplicaciones de Azure no selecciona la configuración de Gitlab Container Registry como repositorio privado

Tengo un contenedor de aplicaciones enviado a un registro de contenedores de gitlab. Estoy tratando de implementarlo en el servicio de aplicaciones web de Azure como un contenedor. Hice la configuración lo mejor que pude entender según la documentación de Azure. Pero no entiendo lo que me estoy perdiendo porque los registros de Azure muestran que Azure aún intenta conectarse al registro del concentrador Docker.

Aquí considere que se proporciona la imagen con la etiqueta más reciente, es decir, imagen: más reciente

En los registros obtengo lo siguiente

 2019-05-13 09:21:49.741 ERROR - DockerApiException: Docker API responded with status code=InternalServerError, response={"message":"Get https://registry-1.docker.io/v2/library/<image-name>/manifests/latest: unauthorized: incorrect username or password"} 2019-05-13 09:21:49.743 ERROR - Pulling docker image <image-name> failed: 2019-05-13 09:21:49.743 INFO - Pulling image from Docker hub: library/<image-name> 2019-05-13 09:21:50.795 ERROR - DockerApiException: Docker API responded with status code=NotFound, response={"message":"pull access denied for <image-name>, repository does not exist or may require 'docker login'"} 2019-05-13 09:21:50.797 ERROR - Image pull failed: Verify docker image configuration and credentials (if using private repository)

¿Alguien puede decirme qué podría estar haciendo mal aquí? Creo que el problema es la configuración de URL del registro. Cualquier ayuda sería apreciada.

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Para cualquier otra persona que enfrente el mismo problema, mi problema fue que solo estaba dando el nombre de la imagen, tenía que poner el nombre completo del registro de la imagen registration.gitlab.com/<nombre del grupo registry.gitlab.com/<group name>/<image name>

over 4 years ago · Santiago Trujillo Denunciar

0

Como me tomó un tiempo arreglar eso, esto es lo que más me ayudó. (Gracias @Hassaan por tu respuesta que me indicó la dirección correcta)

GitLab

Debe tener en cuenta el registro de su contenedor ubicado en GitLab. Verifique las convenciones de nomenclatura de imágenes para eso.

Si está utilizando GitLab Cloud, la URL de registro es: https://registry.gitlab.com

Una vez que haya iniciado sesión en GitLab, verifique su proyecto y navegue hasta "Paquetes y registros" y haga clic en "Registro de contenedores".

Si ya publicaste una imagen, se mostrará allí en la lista. Lo que ves allí es lo que llamaré "nombre-de-imagen-completo".

Lo más probable es que sea <espacio de nombres>/<proyecto>/<nombre de la imagen>. Necesitamos ese nombre de imagen completo más tarde. Haga clic en esa imagen en esa lista para obtener una lista de etiquetas de imagen. Tendrá que seleccionar una etiqueta para usar más tarde.

Si aún no publicó una imagen en ese registro, consulte los documentos para comenzar.

Aplicación web de Azure

Navegue a su Servicio de aplicaciones y busque "Configuración del contenedor (clásico)" en el menú del lado izquierdo.

Luego simplemente complete los datos requeridos.

  • URL del servidor: https://registry.gitlab.com
  • Nombre completo de la imagen y etiqueta: <nombre-de-imagen-completo>:<etiqueta> (ver arriba)

Si no está seguro de qué poner en el inicio de sesión y la contraseña, eche un vistazo a cómo autenticarse con el registro del contenedor .

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda