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:

Tirando 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 resolverlo.

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 eso.

  • Cometió un error tipográfico al usar una etiqueta o versión específica de la imagen de Docker. Para examplesi es la versión 20.04 y escribiste 20.4, no encontrará la imagen.
  • Intentó descargar una versión que aún no está disponible en la imagen de Docker. Para exampleen 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. Para examplees 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 está sacando la imagen de la Centro acoplable (como la mayoría de las personas), puede ir a su interfaz web y ver el nombre y las etiquetas disponibles.

Vuelva a verificar el nombre y las etiquetas disponibles de una imagen de Docker

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.

Related Posts