GNU/Linux >> Tutoriales Linux >  >> Linux

Resolviendo el error 'manifiesto no encontrado' al extraer imágenes de Docker

Alojamos Ghost utilizando Docker para nuestro sitio web Manual de Linux.

Mi colega Avimanyu ha implementado un excelente mecanismo que permite actualizar los contenedores Docker sin tiempo de inactividad (si se configura a través de un proxy inverso).

Estaba siguiendo sus documentos para actualizar la versión de Ghost, pero me recibió un error que decía esto:

Extrayendo fantasma (fantasma:4.39.0)...
ERROR:manifiesto para fantasma:4.39.0 no encontrado:manifiesto desconocido:manifiesto desconocido

Si está intentando extraer una imagen de Docker y muestra el error de manifiesto no encontrado, esto es lo que necesita saber para solucionarlo.

Manifiesto desconocido porque no existe tal imagen de Docker

Esa es la causa raíz en casi todos los casos que involucran este error. La imagen particular de la ventana acoplable que está tratando de extraer no existe.

¿Cómo es eso posible? Puede haber varias razones para ello.

  • Cometió un error tipográfico al usar una etiqueta o versión específica de la imagen de Docker. Por ejemplo, si es la versión 20.04 y escribió 20.4, no encontrará la imagen.
  • Intentó descargar una versión que aún no está disponible en la imagen de Docker. Por ejemplo, en mi caso, se lanzó la versión 4.39 de Ghost, pero la última imagen de Docker todavía estaba etiquetada en la versión 4.38.1.
  • Si está intentando descargar desde un repositorio privado, es posible que primero deba iniciar sesión:docker login repository_details

Básicamente, debe verificar dos veces el nombre y la etiqueta de la imagen de Docker que está tratando de extraer del repositorio. Por ejemplo, es común usar la etiqueta más reciente al obtener la imagen de Docker, pero es posible que algunas imágenes ni siquiera tengan la etiqueta más reciente (lo cual es raro pero posible).

Si extrae la imagen de Docker Hub (como la mayoría de las personas), puede ir a su interfaz web y ver el nombre y las etiquetas disponibles.

Espero que esto lo ayude a solucionar el error de manifiesto desconocido con Docker. Si aún tiene alguna pregunta, no dude en dejar un comentario a continuación.


Linux
  1. raspistill:comando no encontrado

  2. s2i:comando no encontrado

  3. mkinitrd:comando no encontrado

  4. no se encontró el comando docker

  5. FATAL:Error de módulo no encontrado usando modprobe

Solución de problemas del error "Bash:Comando no encontrado" en Linux

Comando yum-config-manager no encontrado [Fijar]

c_rehash:Error de comando no encontrado – Solución

If…else…if Declaración (error de comando no encontrado)?

¿Qué es un manifiesto de imagen de Docker?

Compartir imágenes de Docker en Docker Hub