Cómo solucionar el error Docker: Formato de referencia no válido

Docker facilita la creación, ejecución y gestión de contenedores. Sin embargo, puede aparecer un error de "Formato de referencia no válido" al ejecutar o crear una imagen. En la mayoría de los casos, esto se debe a un pequeño error de formato en el nombre o la etiqueta de la imagen. Por ejemplo, el error podría deberse a mayúsculas, caracteres especiales o valores faltantes. Esta guía explicará las causas comunes de este error y cómo solucionarlo para evitar que vuelva a ocurrir.

Corregir el error "Formato de referencia no válido"

Descubramos las causas más comunes del error "Formato de referencia no válido" y cómo solucionarlo:

Letras mayúsculas en los nombres de las imágenes

Docker requiere que los nombres de las imágenes estén en minúsculas. Incluso una sola letra mayúscula puede causar errores de formato. Por ejemplo, ejecutar el siguiente comando generará un error:

docker pull NGINX
Cómo solucionar el error "Docker: Formato de referencia no válido"
Los nombres de los archivos deben estar en minúsculas

Para evitar este error, verifique siempre que el nombre de su imagen esté en minúsculas antes de ejecutar el comando.

docker pull nginx
Cómo solucionar el error "Docker: Formato de referencia no válido"
Utilice letras minúsculas

Carácter especial o no válido

A veces, los usuarios añaden accidentalmente caracteres que Docker no permite. Estos incluyen símbolos @, espacios o caracteres copiados de un sitio web o documento que parecen normales, pero no lo son.

Por ejemplo, el siguiente comando contiene el carácter especial @, lo que provocará el siguiente error:

docker run ubuntu@:latest
Cómo solucionar el error "Docker: Formato de referencia no válido"
Error de carácter especial

Para corregir este error, asegúrese de que el comando no contenga caracteres adicionales ni errores de formato. Puede usar un editor de texto simple para revisar y corregir el comando (si es necesario):

docker run ubuntu:latest
Cómo solucionar el error "Docker: Formato de referencia no válido"
Evite los caracteres especiales

Colon sin etiqueta

Uno de los errores más comunes es colocar dos puntos al final del nombre de la imagen, pero no incluir la etiqueta. Por ejemplo, probemos el siguiente comando para extraer Node:

docker pull node:

Docker espera un valor después de los dos puntos, como latest, 18-alpine o cualquier otra etiqueta válida. Si no se proporciona ningún valor, el nombre de la imagen se considera incompleto y genera un error de "Formato de referencia no válido".

Cómo solucionar el error "Docker: Formato de referencia no válido"
Colon sin etiqueta

Para corregir este error, agregue una etiqueta adecuada después de los dos puntos para que el nombre de la imagen sea completo y válido:

docker pull node:latest
Cómo solucionar el error "Docker: Formato de referencia no válido"
Agregar etiquetas después de los dos puntos

La ruta del archivo o el montaje del volumen contienen espacios

Al incluir una ruta de archivo con espacios, especialmente con opciones como -v (montaje de volumen), Docker puede malinterpretar partes de la ruta como argumentos independientes o incluso como parte del nombre de la imagen. Como resultado, podría encontrar resultados inesperados como el que se muestra a continuación:

docker run -v /home/user/My Folder:/app ubuntu
Cómo solucionar el error "Docker: Formato de referencia no válido"
Espacios en los nombres de archivos

Para evitar esto, siempre encierre la ruta del archivo entre espacios entre comillas dobles, como se muestra a continuación:

docker run -v "/home/user/My Folder:/app" ubuntu

Reemplace “/home/user/Mi carpeta” con la ruta real al directorio que desea montar en el contenedor.

Uso inapropiado de variables

Al trabajar con Docker, es habitual usar variables en los comandos, especialmente al especificar versiones de imágenes. Sin embargo, si una variable como $VERSION no se configura correctamente, Docker puede encontrar problemas como el error "Formato de referencia no válido".

Por ejemplo, ejecute el siguiente comando para extraer Ubuntu de Docker Hub:

docker pull ubuntu:$VERSION

Aquí, $VERSION debería representar la versión de la imagen de Ubuntu que se desea extraer. Sin embargo, si no se le asigna un valor, Docker interpretará el comando como "docker pull ubuntu:". Esto genera un nombre de imagen inválido, ya que termina con dos puntos y no tiene la etiqueta de versión requerida.

Cómo solucionar el error "Docker: Formato de referencia no válido"
Uso incorrecto de variables

Para evitar esto, asegúrese de que todas las variables utilizadas en el comando estén correctamente definidas. En Linux, puede definir una variable con la siguiente sintaxis.

$VERSION=latest

Luego, extraiga la versión especificada ejecutando el siguiente comando.

docker pull ubuntu:$VERSION

En Windows CMD, debe usar la palabra clave set para definir una variable (como versión) y luego usar la sintaxis %VARIABLE% para referirse a ella en comandos como docker pull.

set VERSION=latest
docker pull ubuntu:%VERSION%

Aquí, $VERSION contiene el valor más reciente, por lo que Docker extrae la imagen ubuntu:latest sin problemas. También puedes asignar una versión específica, como la 18.04, si es necesario.

Cómo solucionar el error "Docker: Formato de referencia no válido"
Definir las variables correctamente

Problema de copiar y pegar

A veces, los usuarios copian comandos de tutoriales o documentación en línea. Estos comandos copiados pueden contener caracteres ocultos, como espacios, signos de puntuación no ingleses o comillas especiales. Estos caracteres pueden corromper silenciosamente los comandos de Docker.

Para evitar esto, es mejor escribir el comando usted mismo cuando sea posible o pegarlo primero en un editor de texto simple para eliminar el formato no deseado.

Ahora que conoces las causas comunes del error "Formato de referencia no válido" en Docker y cómo solucionarlo, estarás en el buen camino para evitar este problema en el futuro. Desde comprobar las mayúsculas y minúsculas hasta asegurarte de que tus variables estén configuradas correctamente, estos sencillos consejos pueden ahorrarte mucho tiempo y frustraciones. Si quieres profundizar en el tema, también puedes aprender a etiquetar y enviar tus imágenes personalizadas de Docker al registro, o a limpiar imágenes no utilizadas para mantener tu sistema limpio.

Tags: #System
Sign up and earn $1000 a day ⋙

Leave a Comment

¿Qué es una VPN? Ventajas y desventajas de una red privada virtual (VPN)

¿Qué es una VPN? Ventajas y desventajas de una red privada virtual (VPN)

¿Qué es una VPN? ¿Cuáles son sus ventajas y desventajas? Analicemos con WebTech360 la definición de VPN y cómo aplicar este modelo y sistema en el trabajo.

La mayoría de las personas no utilizan estas funciones ocultas en Seguridad de Windows.

La mayoría de las personas no utilizan estas funciones ocultas en Seguridad de Windows.

Seguridad de Windows no solo protege contra virus básicos. Protege contra el phishing, bloquea el ransomware e impide la ejecución de aplicaciones maliciosas. Sin embargo, estas funciones no son fáciles de detectar, ya que están ocultas tras capas de menús.

La codificación no es tan difícil como piensas

La codificación no es tan difícil como piensas

Una vez que aprendas y lo pruebes por ti mismo, descubrirás que el cifrado es increíblemente fácil de usar e increíblemente práctico para la vida cotidiana.

Recuperar datos borrados con Recuva Portable en Windows 7

Recuperar datos borrados con Recuva Portable en Windows 7

En el siguiente artículo, presentaremos las operaciones básicas para recuperar datos eliminados en Windows 7 con la herramienta Recuva Portable. Con Recuva Portable, puede guardarlos en cualquier USB y usarlos cuando los necesite. La herramienta es compacta, sencilla y fácil de usar, y cuenta con las siguientes características:

Cómo eliminar archivos duplicados para ahorrar memoria de la computadora usando CCleaner

Cómo eliminar archivos duplicados para ahorrar memoria de la computadora usando CCleaner

CCleaner escanea en busca de archivos duplicados en apenas unos minutos y luego le permite decidir cuáles son seguros para eliminar.

¿Por qué cambiar la ubicación de descarga predeterminada en Windows 11?

¿Por qué cambiar la ubicación de descarga predeterminada en Windows 11?

Mover la carpeta de Descargas de la unidad C a otra unidad en Windows 11 le ayudará a reducir la capacidad de la unidad C y ayudará a que su computadora funcione con mayor fluidez.

Cómo detener las actualizaciones de Windows en la PC

Cómo detener las actualizaciones de Windows en la PC

Esta es una forma de fortalecer y ajustar su sistema para que las actualizaciones se realicen según su propio cronograma, no el de Microsoft.

Cómo mostrar extensiones de archivo, ver extensiones de archivo en Windows

Cómo mostrar extensiones de archivo, ver extensiones de archivo en Windows

El Explorador de archivos de Windows ofrece muchas opciones para cambiar la visualización de los archivos. Lo que quizás no sepa es que una opción importante está deshabilitada por defecto, aunque es crucial para la seguridad del sistema.

5 herramientas gratuitas para encontrar spyware y adware en tu PC

5 herramientas gratuitas para encontrar spyware y adware en tu PC

Con las herramientas adecuadas, puede escanear su sistema y eliminar spyware, adware y otros programas maliciosos que puedan estar acechando en su sistema.

14 aplicaciones y software de Windows que necesitas en tu nueva computadora

14 aplicaciones y software de Windows que necesitas en tu nueva computadora

A continuación te dejamos una lista de software recomendado al instalar una nueva computadora, ¡para que puedas elegir las aplicaciones más necesarias y mejores en tu computadora!

Cómo clonar la configuración de Windows para llevar tu flujo de trabajo a cualquier parte

Cómo clonar la configuración de Windows para llevar tu flujo de trabajo a cualquier parte

Llevar un sistema operativo completo en una memoria USB puede ser muy útil, sobre todo si no tienes portátil. Pero no pienses que esta función se limita a las distribuciones de Linux: es hora de intentar clonar tu instalación de Windows.

¡Desactive estos 7 servicios de Windows para prolongar la vida útil de la batería!

¡Desactive estos 7 servicios de Windows para prolongar la vida útil de la batería!

Desactivar algunos de estos servicios puede ahorrarle una cantidad significativa de batería sin afectar su uso diario.

¿Para qué sirve el atajo Ctrl + Z en Windows? Probablemente más de lo que crees.

¿Para qué sirve el atajo Ctrl + Z en Windows? Probablemente más de lo que crees.

Ctrl + Z es una combinación de teclas muy común en Windows. Ctrl + Z permite deshacer acciones en todas las áreas de Windows.

¡No haga clic en ningún enlace acortado hasta que esté seguro de que es seguro!

¡No haga clic en ningún enlace acortado hasta que esté seguro de que es seguro!

Las URL acortadas son convenientes para limpiar enlaces largos, pero también ocultan el destino real. Si quiere evitar malware o phishing, hacer clic ciegamente en un enlace no es una buena opción.

Windows 11 22H2: Actualización del momento 1 con muchas características notables

Windows 11 22H2: Actualización del momento 1 con muchas características notables

Después de una larga espera, se lanzó oficialmente la primera gran actualización de Windows 11.

¿Qué es una VPN? Ventajas y desventajas de una red privada virtual (VPN)

¿Qué es una VPN? Ventajas y desventajas de una red privada virtual (VPN)

¿Qué es una VPN? ¿Cuáles son sus ventajas y desventajas? Analicemos con WebTech360 la definición de VPN y cómo aplicar este modelo y sistema en el trabajo.

La mayoría de las personas no utilizan estas funciones ocultas en Seguridad de Windows.

La mayoría de las personas no utilizan estas funciones ocultas en Seguridad de Windows.

Seguridad de Windows no solo protege contra virus básicos. Protege contra el phishing, bloquea el ransomware e impide la ejecución de aplicaciones maliciosas. Sin embargo, estas funciones no son fáciles de detectar, ya que están ocultas tras capas de menús.

La codificación no es tan difícil como piensas

La codificación no es tan difícil como piensas

Una vez que aprendas y lo pruebes por ti mismo, descubrirás que el cifrado es increíblemente fácil de usar e increíblemente práctico para la vida cotidiana.

Recuperar datos borrados con Recuva Portable en Windows 7

Recuperar datos borrados con Recuva Portable en Windows 7

En el siguiente artículo, presentaremos las operaciones básicas para recuperar datos eliminados en Windows 7 con la herramienta Recuva Portable. Con Recuva Portable, puede guardarlos en cualquier USB y usarlos cuando los necesite. La herramienta es compacta, sencilla y fácil de usar, y cuenta con las siguientes características:

Cómo eliminar archivos duplicados para ahorrar memoria de la computadora usando CCleaner

Cómo eliminar archivos duplicados para ahorrar memoria de la computadora usando CCleaner

CCleaner escanea en busca de archivos duplicados en apenas unos minutos y luego le permite decidir cuáles son seguros para eliminar.

¿Por qué cambiar la ubicación de descarga predeterminada en Windows 11?

¿Por qué cambiar la ubicación de descarga predeterminada en Windows 11?

Mover la carpeta de Descargas de la unidad C a otra unidad en Windows 11 le ayudará a reducir la capacidad de la unidad C y ayudará a que su computadora funcione con mayor fluidez.

Cómo detener las actualizaciones de Windows en la PC

Cómo detener las actualizaciones de Windows en la PC

Esta es una forma de fortalecer y ajustar su sistema para que las actualizaciones se realicen según su propio cronograma, no el de Microsoft.

Cómo mostrar extensiones de archivo, ver extensiones de archivo en Windows

Cómo mostrar extensiones de archivo, ver extensiones de archivo en Windows

El Explorador de archivos de Windows ofrece muchas opciones para cambiar la visualización de los archivos. Lo que quizás no sepa es que una opción importante está deshabilitada por defecto, aunque es crucial para la seguridad del sistema.

5 herramientas gratuitas para encontrar spyware y adware en tu PC

5 herramientas gratuitas para encontrar spyware y adware en tu PC

Con las herramientas adecuadas, puede escanear su sistema y eliminar spyware, adware y otros programas maliciosos que puedan estar acechando en su sistema.

14 aplicaciones y software de Windows que necesitas en tu nueva computadora

14 aplicaciones y software de Windows que necesitas en tu nueva computadora

A continuación te dejamos una lista de software recomendado al instalar una nueva computadora, ¡para que puedas elegir las aplicaciones más necesarias y mejores en tu computadora!

Cómo clonar la configuración de Windows para llevar tu flujo de trabajo a cualquier parte

Cómo clonar la configuración de Windows para llevar tu flujo de trabajo a cualquier parte

Llevar un sistema operativo completo en una memoria USB puede ser muy útil, sobre todo si no tienes portátil. Pero no pienses que esta función se limita a las distribuciones de Linux: es hora de intentar clonar tu instalación de Windows.

¡Desactive estos 7 servicios de Windows para prolongar la vida útil de la batería!

¡Desactive estos 7 servicios de Windows para prolongar la vida útil de la batería!

Desactivar algunos de estos servicios puede ahorrarle una cantidad significativa de batería sin afectar su uso diario.

¿Para qué sirve el atajo Ctrl + Z en Windows? Probablemente más de lo que crees.

¿Para qué sirve el atajo Ctrl + Z en Windows? Probablemente más de lo que crees.

Ctrl + Z es una combinación de teclas muy común en Windows. Ctrl + Z permite deshacer acciones en todas las áreas de Windows.

¡No haga clic en ningún enlace acortado hasta que esté seguro de que es seguro!

¡No haga clic en ningún enlace acortado hasta que esté seguro de que es seguro!

Las URL acortadas son convenientes para limpiar enlaces largos, pero también ocultan el destino real. Si quiere evitar malware o phishing, hacer clic ciegamente en un enlace no es una buena opción.

Windows 11 22H2: Actualización del momento 1 con muchas características notables

Windows 11 22H2: Actualización del momento 1 con muchas características notables

Después de una larga espera, se lanzó oficialmente la primera gran actualización de Windows 11.