Plugin pédagogique : explique en français les erreurs Docker et Compose, et comment les corriger.
312
TELEMACH est un plugin pédagogique pour Docker : quand une commande docker ou
docker compose échoue, il t'explique en français ce qui s'est passé, le concept Docker
en jeu, la cause probable et comment corriger.
docker et docker compose, avec la commande corrigée à copier.docker telemach check) : clé inconnue,
tabulation, service non déclaré, secret en clair…, avec la ligne exacte.docker run -d nginx -p 8080:80), volume nommé au lieu du dossier local, port
ignoré en réseau host, secret dans la commande, --privileged…docker telemach ps) : après un docker run -d qui
s'arrête aussitôt, il te prévient à l'invite suivante, montre la fin du journal et donne la
cause (variable obligatoire absente, manque de mémoire, commande introuvable…).Cette image sert à deux choses.
Depuis le dossier de ton projet, vérifie ton fichier Compose :
docker run --rm -t -v "$PWD":/projet:ro telemachlearning/telemach:0.3.0 check /projet
:ro monte ton dossier en lecture seule : l'image ne peut rien y modifier.
Linux et WSL2 :
mkdir -p ~/.docker/cli-plugins
docker run --rm --user "$(id -u):$(id -g)" -v ~/.docker/cli-plugins:/sortie telemachlearning/telemach:0.3.0 install
macOS (Docker Desktop) : ajoute -e HOST_OS=darwin avant -v.
Puis active l'explication automatique des erreurs :
eval "$(docker telemach shell-init zsh)" (ou bash) dans ton fichier de configuration du shell.
X.Y.Z (ex. 0.3.0) : une version précise, jamais réécrite — recommandé ;X.Y et latest : suivent la dernière version stable.FROM scratch : ni shell, ni gestionnaire de paquets ; utilisateur non-root (65532).linux/amd64, linux/arm64), analysée à chaque modification.cosign verify telemachlearning/telemach:0.3.0 \
--certificate-identity-regexp '^https://github\.com/aboigues/telemach-plugin-docker/\.github/workflows/release\.yml@refs/tags/v' \
--certificate-oidc-issuer https://token.actions.githubusercontent.com
gh attestation verify oci://docker.io/telemachlearning/telemach:0.3.0 --repo aboigues/telemach-plugin-docker
Content type
Image
Digest
sha256:e73808032…
Size
11.2 MB
Last updated
11 days ago
docker pull telemachlearning/telemach