> For the complete documentation index, see [llms.txt](https://docs.clore.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.clore.ai/clore.ai/clore.ai-eng-es/para-hosts/server-offline-on-clore.ai/docker-failure.md).

# Fallo de Docker

**Problema**\
Clore.ai marca el rig como *Fallo de Docker* y lo mantiene sin conexión, aunque HiveOS esté funcionando.

**Síntomas**

* Se muestra un icono de “Fallo de Docker” en el panel de Clore.
* En la **Mis servidores** sección, las GPU se muestran como *0x Desconocido* o el recuento de GPU sigue cambiando.

***

**Causa 1: GPU o riser inestable**

Clore no puede inicializar una GPU si está desconectada o es inestable.\
Aunque HiveOS vea la GPU, Clore no puede usarla → **Fallo de Docker**.

**Solución: reinicia y comprueba el hardware**

1. Comprueba la GPU o el riser, asegúrate de que todo esté bien conectado.
2. Reinicia el rig:

```
reboot
```

Si el error vuelve después del reinicio, es probable que el problema esté en la GPU, la placa base o los risers.

***

#### Causa 2: Entorno de Python corrupto (Miniconda)

Clore se queda colgado al iniciar si el directorio `/opt/clore-hosting/miniconda-env` está corrupto.

**Solución: elimina el entorno y reinicia**

```
sudo systemctl stop clore-hosting.service
sudo rm -rf /opt/clore-hosting/miniconda-env
sudo systemctl start clore-hosting.service
```

***

#### Causa 3: La instalación de dependencias está atascada

Si Clore no inicia, puede deberse a una instalación bloqueada de dependencias (p. ej., aiofiles, docker, etc.).

**Solución: reinstala las dependencias**

```
sudo /opt/clore-hosting/clore.sh --reinstall
```

***

#### Causa 4: Versión inestable de Docker instalada (p. ej., 28.\*)

Versión recomendada: **27.5.1**\
Los fallos son comunes con Docker 28+.

**Solución: rebaja la versión de Docker**

```bash
sudo apt install \
docker-ce=5:27.5.1-1~ubuntu.22.04~jammy \
docker-ce-cli=5:27.5.1-1~ubuntu.22.04~jammy \
containerd.io -y
```

***

#### Causa 5: Los servicios requeridos no están habilitados al inicio

Después del reinicio, el sistema no inicia Docker y Clore Hosting → el servidor queda sin conexión.

**Solución: habilita los servicios al inicio**

```
sudo systemctl enable clore-hosting.service
sudo systemctl enable docker.service
sudo systemctl enable docker.socket
```

***

#### Causa 6: El controlador no detecta las GPU (`nvidia-smi → No se encontraron dispositivos`)

Si HiveOS no detecta la GPU, Clore no puede trabajar con ella → esto da como resultado un fallo de Docker.

**Solución: reinstala el controlador**

```
nvidia-driver-update 580.126.18 --force
```

***

#### Si el problema persiste — elimina completamente el servidor de Clore, cambia el token y vuelve a añadirlo.

Esto suele ayudar si las configuraciones internas están dañadas.

***

<mark style="color:azul;">**Fallo de Docker**</mark> <mark style="color:azul;">casi siempre significa que</mark> <mark style="color:azul;">**Clore no ve la GPU**</mark><mark style="color:azul;">.</mark>\ <mark style="color:azul;">En</mark> <mark style="color:azul;">**el 90% de los casos**</mark><mark style="color:azul;">, la causa es o bien un servicio deshabilitado o una GPU/risers inestables.</mark>\ <mark style="color:azul;">Arregla el problema raíz, habilita los servicios al inicio — y tu rig seguirá en línea.</mark>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.clore.ai/clore.ai/clore.ai-eng-es/para-hosts/server-offline-on-clore.ai/docker-failure.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
