Image GHCR
Tirer l'image publiée et l'épingler quand l'instance doit rester récupérable.
Le workflow Build and Publish Docker Image publie ghcr.io/lucas-lepajollec/swissknife après les poussées sur main. Les étiquettes de commodité incluent latest sur la branche par défaut. Une installation récupérable doit remplacer latest dans la ligne Compose image: par une étiquette sha-<commit-complet> ou un digest d'image.
La release publique actuelle est v0.1.3. L'ancien tag v1.0.0, supprimé, reste non supporté et ne doit pas être recréé.
docker pull ghcr.io/lucas-lepajollec/swissknife:latestPour épingler l'image Compose, modifiez docker-compose.yml :
image: ghcr.io/lucas-lepajollec/swissknife:sha-<full-commit>docker compose up -dEnregistrez le digest réellement démarré (docker compose images ou docker image inspect) avant le prochain pull.
Architectures
Le workflow observé construit sur ubuntu-latest sans matrice linux/arm64. Ne supposez pas que l'image est multi-architecture tant qu'une publication réussie ne l'a pas prouvé.
Fichiers Compose du dépôt
| Fichier | Source d'image |
|---|---|
docker-compose.yml | ghcr.io/lucas-lepajollec/swissknife:latest |
docker-compose.build.yml | construction locale depuis le Dockerfile |
Tirez depuis GHCR pour une instance normale. Utilisez docker-compose.build.yml pour valider un changement local. Les étapes de mise à jour et de retour arrière sont dans Mise à jour et retour arrière.