Imagen GHCR
Descarga la imagen publicada y fíjala cuando la instancia deba ser recuperable.
El flujo Build and Publish Docker Image publica ghcr.io/lucas-lepajollec/swissknife tras los pushes a main. Las etiquetas de conveniencia incluyen latest en la rama predeterminada. Una instalación recuperable debe sustituir latest en la línea image: de Compose por una etiqueta sha-<commit-completo> o un digest de imagen.
La versión pública actual es v0.1.3. La antigua etiqueta v1.0.0, eliminada, sigue sin soporte y no debe recrearse.
docker pull ghcr.io/lucas-lepajollec/swissknife:latestEdita docker-compose.yml para fijar la imagen:
image: ghcr.io/lucas-lepajollec/swissknife:sha-<full-commit>docker compose up -dRegistra el digest que hayas arrancado de verdad (docker compose images o docker image inspect) antes del siguiente pull.
Arquitecturas
El flujo verificado construye en ubuntu-latest sin matriz linux/arm64. No asumas que la imagen es multiarquitectura hasta que una publicación correcta lo demuestre.
Archivos Compose del repositorio
| Archivo | Origen de la imagen |
|---|---|
docker-compose.yml | ghcr.io/lucas-lepajollec/swissknife:latest |
docker-compose.build.yml | compilación local desde el Dockerfile |
Descarga desde GHCR para una instancia normal. Usa docker-compose.build.yml para validar un cambio local. Los pasos de actualización y reversión están en Actualización y reversión.