Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

808
Views
Registro local de Docker Windows: recibió un estado HTTP inesperado: 500 Error interno del servidor

Estoy intentando enviar una imagen de un contenedor de Windows a un repositorio "local" en una máquina virtual de Windows, que tiene su propia dirección IP.

Entonces, cuando creo el registro en mi VM, puedo ver la lista de repositorios en mi máquina local yendo a ipaddress: 5000 muy bien.

Sin embargo, cuando trato de enviar una imagen al registro, muestra las capas que se enviarán, pero en la parte inferior dice que recibió un estado HTTP inesperado: 500 Error interno del servidor.

Esto no es un problema cuando cambio a contenedores de Linux. Puedo empujar y tirar del registro sin problema.

over 4 years ago · Santiago Trujillo
3 answers
Answer question

0

Debe permitir artefactos no distribuibles configurando la opción " allow-nondistributable-artifacts " en el archivo JSON de configuración del daemon.

Para Linux: cree o actualice el archivo JSON del daemon docker con la opción anterior en /etc/docker/daemon.json

Para ventanas:

  1. Haga clic con el botón derecho en el icono de Docker en la bandeja del sistema y seleccione la configuración
  2. Seleccione la pestaña Demonio
  3. Habilitar la opción avanzada (si está deshabilitada)
  4. Agregue la opción allow-nondistributable-artifacts en el JSON Me gusta:

     { "registry-mirrors": [], "insecure-registries": [], "debug": true, "experimental": true, "allow-nondistributable-artifacts": [ "localhost:5000" ] }
  5. Reemplace localhost con el nombre de su propio nombre de servidor.

  6. Como alternativa, el archivo daemon.json se encuentra en C:\ProgramData\Docker\config\daemon.json

Nota : si tiene alguna otra configuración, SOLO allow-nondistributable-artifacts es importante/obligatorio.

over 4 years ago · Santiago Trujillo Report

0

Para mí, el problema era que nuestro registro estaba lleno. Lo vacié y funcionó.

over 4 years ago · Santiago Trujillo Report

0

Podría deberse a un error en el servidor remoto (o servidor local) donde desea enviar su imagen. En mi caso, fue un problema de espacio en disco que se arrojó como un error del servidor 500. El problema debe verificarse en el servidor donde se envía la imagen.

Todas sus imágenes fueron enviadas excepto algunas porque todas las demás ya fueron enviadas y las que eran nuevas fallaron.

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!