Una imagen extremadamente lenta extrae el registro privado de Docker

Una imagen extremadamente lenta extrae el registro privado de Docker

Tengo dos servidores:

1.Server-1 (GitLab-CE y registro Docker privado)

2.Servidor-2 (ensayo)

Después de la etapa de compilación y enviar el contenedor al registro dentro de GitLab CI, la siguiente etapa es la implementación (CD) usando Ansible. Cuando Ansible se conecta al servidor remoto (Servidor-2), ejecute la tarea Docker-compose pull, imagen de extracción muy lenta de Docker (~ 1,2 GB) que creó y envió a mi registro (Servidor-1).

En otro escenario, extraigo manualmente esta imagen en otro servidor y en el mismo servidor (Servidor-2), se extrae rápidamente y sin ningún problema.

¿Cómo solucionar este problema dentro de Ansible o Gitlab?

Información adicional:

  • Versión de Docker: 20.6
  • Versión de Gitlab: 14.0
  • Estoy usando el servicio de ejecución Docker DinD GitLab
  • Estoy usando cbhek/ansible-worker:1.0.0 para Ansible

Respuesta1

Fue un problema de red en el servidor.

información relacionada