Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

934
Visualizações
Qué significa la solicitud de repositorio no compatible de docker v2 para 'artifactory'

La versión de mi cliente/servidor docker es:

 $ docker version Client: Version: 18.09.0 API version: 1.39 Go version: go1.10.4 Git commit: 4d60db4 Built: Wed Nov 7 00:49:01 2018 OS/Arch: linux/amd64 Experimental: false Server: Docker Engine - Community Engine: Version: 18.09.0 API version: 1.39 (minimum version 1.12) Go version: go1.10.4 Git commit: 4d60db4 Built: Wed Nov 7 00:16:44 2018 OS/Arch: linux/amd64 Experimental: false

Me gustaría usar artefactos para albergar acopladores. al correr

 docker login

consiguiendo:

Solicitud de repositorio docker v2 no compatible para 'artifactory'

¿Qué significa este error?

¿En qué parte V2 se está quejando el artefacto?

over 4 years ago · Santiago Trujillo
3 Respostas
Responde à pergunta

0

Asegúrese de tener la siguiente reescritura en su proxy inverso.

Nginx

 rewrite ^/(v1|v2)/(.*) /api/docker/$repo/$1/$2;

apache

 RewriteCond "%{REQUEST_URI}" "^/(v1|v2)/"

Este requisito actualmente no se encuentra en la documentación de jfrog ; sin embargo, está documentado si ingresa a la configuración de HTTP y deja que artefacto genere la configuración del proxy por usted.

ingrese la descripción de la imagen aquí

over 4 years ago · Santiago Trujillo Relatório

0

Además del error con el proxy inverso, este mensaje también aparece cuando intenta insertar una imagen en un repositorio que no existe.

Busque HTTP 404 en Artifactory request.log

over 4 years ago · Santiago Trujillo Relatório

0

Es probable que v2 corresponda a Docker Registry API v2 ( enlace ).

Esta es la API (versión) predeterminada para los clientes actuales de Docker Engine.

Sospecho (!) que su Artifactory Registry está usando la versión anterior de la API v1 y se resiste al intento de su cliente docker de usar v2 con ella.

Debería poder configurar Artifactory para usar Docker Registry API v2.

No estoy familiarizado con Artifactory y no puedo brindar orientación sobre cómo realizar este cambio, pero estoy seguro de que es su problema.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda