SwissKnife Docs
Démarrer

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:latest

Pour épingler l'image Compose, modifiez docker-compose.yml :

image: ghcr.io/lucas-lepajollec/swissknife:sha-<full-commit>
docker compose up -d

Enregistrez 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

FichierSource d'image
docker-compose.ymlghcr.io/lucas-lepajollec/swissknife:latest
docker-compose.build.ymlconstruction 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.

Sur cette page