Solución de la comunidad

Solucionar el error «Docker 24.0.7 no encontrado» del instalador de CasaOS en Ubuntu 24.04

A November 2025 CasaOS installation on Ubuntu 24.04 failed because the installer searched Docker's repository for the removed Docker CE 24.0.7 package even though Docker 29.0.1 was already installed. The installer was later updated to work with current Docker packages.

Si el instalador de CasaOS se detiene en Ubuntu 24.04 con ERROR: '24.0.7' not found amongst apt-cache madison results, el error procede de un desajuste histórico entre el instalador y la versión de Docker, no de la ausencia de un paquete de Ubuntu que debas volver a forzar en el sistema. El informe de noviembre de 2025 de IceWhale Community reprodujo el fallo en una máquina nueva con Ubuntu 24.04 LTS, aunque Docker 29.0.1 ya estaba instalado y funcionaba.

El límite temporal importante es que este error exacto del instalador se abordó posteriormente. En diciembre de 2025, los responsables de CasaOS informaron que el script de instalación se había actualizado para instalar la versión más reciente disponible de Docker Engine en lugar de fijar Docker 24.0.7 y para aplicar un mecanismo de compatibilidad de la API de Docker para versiones más recientes. El script de instalación actual de CasaOS ya no muestra el antiguo valor codificado 24.0.7 dependencia observada en el hilo original.

Cómo se veía el error del instalador original de CasaOS

El autor de la comunidad instaló CasaOS con:

curl -fsSL https://get.casaos.io | sudo bash

y también intentó:

export INSTALL_DOCKER=false

pero el instalador aún entró en su etapa de dependencias de Docker y buscó una única versión exacta en el repositorio APT de Docker:

INFO: Searching repository for VERSION '24.0.7'
apt-cache madison docker-ce | grep '24.0.7'
ERROR: '24.0.7' not found amongst apt-cache madison results

El equipo ya tenía Docker Engine 29.0.1. El fallo se produjo antes de que CasaOS pudiera terminar la instalación porque el repositorio Noble de Docker ya no contenía la versión del paquete que esperaba el script histórico.

Por qué Ubuntu 24.04 no pudo encontrar Docker CE 24.0.7

El instalador histórico estaba solicitando de hecho al repositorio de Ubuntu 24.04 de Docker una versión de paquete que ya no estaba disponible allí. Ejecutar:

apt-cache madison docker-ce

confirmó que no existía ninguna entrada coincidente para 24.0.7.

El miembro de la comunidad gelbuilding describió correctamente esto como un desajuste temporal entre el instalador y el repositorio de paquetes de Docker. En ese momento, se sugirió usar una distribución compatible más antigua, como Ubuntu 22.04 o Debian 12, como solución alternativa con menos complicaciones mientras se actualizaba el instalador.

Qué cambió CasaOS después del fallo de 2025

La posterior conversación de GitHub de CasaOS sobre el mismo incidente de compatibilidad de Docker informó que el script de instalación se había corregido. El comportamiento actualizado se describió así:

  • instalar la versión más reciente disponible de Docker Engine en lugar de Docker 24.0.7;
  • aplicar una anulación de compatibilidad de la API de Docker para versiones modernas de Docker;
  • permitir que los servicios de CasaOS y la gestión integrada de aplicaciones funcionen con versiones más recientes de Docker.

El código fuente del instalador actual también define una versión principal mínima de Docker, en lugar de fijar Docker CE 24.0.7. Puedes revisar el script del instalador de CasaOS actual.

Método de instalación actual de CasaOS

El repositorio actual de CasaOS sigue documentando el instalador estándar de una sola línea:

curl -fsSL https://get.casaos.io | sudo bash

o:

wget -qO- https://get.casaos.io | sudo bash

Consulta las instrucciones de instalación de CasaOS en GitHub.

No degrades Docker a 24.0.7 como primera solución hoy

Cuando se creó la publicación de la comunidad, era comprensible buscar una forma de restaurar Docker 24.0.7 porque el instalador exigía explícitamente esa versión. Una vez actualizado el propio instalador, forzar la instalación de un paquete obsoleto de Docker en Ubuntu 24.04 normalmente no es el primer paso correcto.

Degradar Docker puede crear otros problemas de compatibilidad y seguridad, y mezclar versiones de Ubuntu o repositorios de paquetes solo para recuperar una versión histórica puede dejar el host en un estado de paquetes no compatible.

Para una instalación actual, empieza con el instalador actual de CasaOS y el estado actual del repositorio de Docker.

Cómo comprobar si todavía estás usando un instalador antiguo

Si sigues viendo:

Buscando la versión «24.0.7» en el repositorio

con casi total seguridad estás ejecutando un instalador antiguo almacenado en caché, replicado, modificado o de terceros, en lugar del script actual.

Comprueba de dónde procede el script. Evita copiar uno antiguo casaos-install.sh desde un archivo adjunto del foro o un repositorio de automatización obsoleto, cuando el script ascendente actual está disponible.

¿Qué ocurre si Docker ya está instalado?

El autor original ya tenía instalado Docker 29.0.1. Un instalador actual debería detectar y funcionar con una instalación de Docker compatible, en lugar de exigir el paquete obsoleto mencionado en el hilo original.

Antes de instalar CasaOS, comprueba:

docker --version
docker version
systemctl status docker

Si Docker funciona correctamente, pero la instalación actual de CasaOS sigue fallando, captura toda la salida del instalador antes de eliminar Docker. El fallo actual puede tener una causa distinta del error histórico de la versión 24.0.7.

Ubuntu 24.04 no es lo mismo que el host recomendado más conservador de CasaOS

El repositorio actual de CasaOS incluye Debian 12 como sistema operativo probado y recomendado, y enumera por separado otras plataformas compatibles o probadas por la comunidad. Las instalaciones de Ubuntu pueden funcionar, pero el nivel exacto de pruebas varía según la versión.

Si estás creando un servidor doméstico de producción y quieres reducir al mínimo las tareas de diagnóstico, utiliza un sistema operativo anfitrión que CasaOS indique explícitamente como probado y recomendado, en lugar de asumir que cada nueva versión de Ubuntu recibe una validación inmediata del instalador.

No desactives la verificación TLS para solucionar un error no relacionado del instalador

CasaOS ha tenido incidentes históricos separados relacionados con el certificado de get.casaos.io. Un problema con el certificado TLS es diferente del problema del paquete Docker 24.0.7.

Si curl indica un error de verificación de certificados, no lo añadas automáticamente -k ni desactives globalmente la verificación de certificados. Eso cambia el modelo de confianza de la descarga del instalador y no debe mezclarse con la resolución de problemas de los paquetes de Docker.

Flujo de trabajo actual para solucionar problemas

  1. Confirma el sistema operativo y la arquitectura del equipo anfitrión.
  2. Ejecuta docker --version y confirma que Docker funciona correctamente si ya está instalado.
  3. Usa el instalador actual desde get.casaos.io, no una copia local antigua.
  4. Si la salida sigue solicitando explícitamente Docker 24.0.7, detente y verifica el origen del script.
  5. No añadas repositorios antiguos de Ubuntu únicamente para recuperar Docker 24.0.7.
  6. No rebajes la versión de Docker hasta haber confirmado que existe un requisito de compatibilidad actual.
  7. Guarda el registro completo del instalador si el script actual falla por otro motivo.

Preguntas frecuentes sobre el instalador de CasaOS Docker 24.0.7

¿Por qué CasaOS indicó que no se encontraba Docker CE 24.0.7?

El instalador histórico buscaba explícitamente esa versión en el repositorio de Docker. En noviembre de 2025, el repositorio de Ubuntu 24.04 Noble ya no la ofrecía, por lo que la instalación se detenía.

¿El instalador actual de CasaOS todavía requiere Docker 24.0.7?

El código fuente del instalador original actual ya no muestra el antiguo requisito fijo de Docker 24.0.7, y los responsables de CasaOS informaron en diciembre de 2025 que el instalador se había actualizado para usar la versión más reciente disponible de Docker Engine con gestión de compatibilidad.

¿Debo instalar Docker 24.0.7 manualmente?

No como solución normal actual. Ese era un objetivo histórico del paquete. Empieza con el instalador actual y los paquetes actuales de Docker.

¿Puede CasaOS funcionar con versiones más recientes de Docker?

El instalador y el trabajo de compatibilidad realizados tras el incidente de 2025 tenían como objetivo específico permitir que CasaOS funcionara con versiones modernas de Docker. Si una versión actual falla, diagnostica el error exacto de la API o del servicio en lugar de asumir que ninguna versión moderna de Docker es compatible.