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.