Repository navigation
Releases: aboigues/telemach-plugin-docker
Release list
TELEMACH 0.3.0
Installer TELEMACH 0.3.0
Linux et WSL2
VERSION=0.3.0
ARCH=$(uname -m); case "$ARCH" in x86_64) ARCH=amd64 ;; aarch64|arm64) ARCH=arm64 ;; esac
FICHIER=docker-telemach_${VERSION}_linux_${ARCH}
curl -fsSLO "https://github.com/aboigues/telemach-plugin-docker/releases/download/v${VERSION}/${FICHIER}"
curl -fsSLO "https://github.com/aboigues/telemach-plugin-docker/releases/download/v${VERSION}/checksums.txt"
sha256sum --check --ignore-missing checksums.txt
mkdir -p ~/.docker/cli-plugins
install -m 0755 "$FICHIER" ~/.docker/cli-plugins/docker-telemach
docker telemach --versionmacOS
VERSION=0.3.0
ARCH=$(uname -m); case "$ARCH" in x86_64) ARCH=amd64 ;; aarch64|arm64) ARCH=arm64 ;; esac
FICHIER=docker-telemach_${VERSION}_darwin_${ARCH}
curl -fsSLO "https://github.com/aboigues/telemach-plugin-docker/releases/download/v${VERSION}/${FICHIER}"
curl -fsSLO "https://github.com/aboigues/telemach-plugin-docker/releases/download/v${VERSION}/checksums.txt"
shasum -a 256 --check --ignore-missing checksums.txt
mkdir -p ~/.docker/cli-plugins
install -m 0755 "$FICHIER" ~/.docker/cli-plugins/docker-telemach
docker telemach --versionAvec Docker seulement (Linux et WSL2 ; sur macOS, ajoute -e HOST_OS=darwin)
mkdir -p ~/.docker/cli-plugins
docker run --rm --user "$(id -u):$(id -g)" -v ~/.docker/cli-plugins:/sortie telemachlearning/telemach:0.3.0 installActive ensuite l'explication automatique des erreurs : eval "$(docker telemach shell-init zsh)"
(ou bash) dans ton fichier de configuration du shell. Guide complet : README.
Changelog
Nouveautés
- cae11ed feat(003): analyse de la ligne de commande, même en cas de succès (#9) (#11)
- 7a6ceca feat(004): analyse des conteneurs arrêtés en erreur (#8) (#14)
- 64c88cd feat(ps): complétion des conteneurs arrêtés en erreur (#16)
Corrections
- ccd2c83 fix(last): afficher la date, l'ancienneté et la commande de l'erreur réaffichée (#10)
- cf46ab3 fix(plugin): complétion des sous-commandes par docker completion (#15)
- bf53311 fix(shell-init): signaler une intégration shell absente ou périmée (#7) (#12)
Vérifier l'authenticité
Signature du fichier de sommes (cosign v3) :
curl -fsSLO "https://github.com/aboigues/telemach-plugin-docker/releases/download/v0.3.0/checksums.txt.sigstore.json"
cosign verify-blob \
--bundle checksums.txt.sigstore.json \
--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 \
checksums.txtProvenance (SLSA) d'un binaire : gh attestation verify <fichier> --repo aboigues/telemach-plugin-docker
TELEMACH est un logiciel libre sous licence Apache 2.0 — https://www.telemach-learning.fr
TELEMACH 0.2.0
Installer TELEMACH 0.2.0
Linux et WSL2
VERSION=0.2.0
ARCH=$(uname -m); case "$ARCH" in x86_64) ARCH=amd64 ;; aarch64|arm64) ARCH=arm64 ;; esac
FICHIER=docker-telemach_${VERSION}_linux_${ARCH}
curl -fsSLO "https://github.com/aboigues/telemach-plugin-docker/releases/download/v${VERSION}/${FICHIER}"
curl -fsSLO "https://github.com/aboigues/telemach-plugin-docker/releases/download/v${VERSION}/checksums.txt"
sha256sum --check --ignore-missing checksums.txt
mkdir -p ~/.docker/cli-plugins
install -m 0755 "$FICHIER" ~/.docker/cli-plugins/docker-telemach
docker telemach --versionmacOS
VERSION=0.2.0
ARCH=$(uname -m); case "$ARCH" in x86_64) ARCH=amd64 ;; aarch64|arm64) ARCH=arm64 ;; esac
FICHIER=docker-telemach_${VERSION}_darwin_${ARCH}
curl -fsSLO "https://github.com/aboigues/telemach-plugin-docker/releases/download/v${VERSION}/${FICHIER}"
curl -fsSLO "https://github.com/aboigues/telemach-plugin-docker/releases/download/v${VERSION}/checksums.txt"
shasum -a 256 --check --ignore-missing checksums.txt
mkdir -p ~/.docker/cli-plugins
install -m 0755 "$FICHIER" ~/.docker/cli-plugins/docker-telemach
docker telemach --versionAvec Docker seulement (Linux et WSL2 ; sur macOS, ajoute -e HOST_OS=darwin)
mkdir -p ~/.docker/cli-plugins
docker run --rm --user "$(id -u):$(id -g)" -v ~/.docker/cli-plugins:/sortie telemachlearning/telemach:0.2.0 installActive ensuite l'explication automatique des erreurs : eval "$(docker telemach shell-init zsh)"
(ou bash) dans ton fichier de configuration du shell. Guide complet : README.
Changelog
Nouveautés
Vérifier l'authenticité
Signature du fichier de sommes (cosign v3) :
curl -fsSLO "https://github.com/aboigues/telemach-plugin-docker/releases/download/v0.2.0/checksums.txt.sigstore.json"
cosign verify-blob \
--bundle checksums.txt.sigstore.json \
--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 \
checksums.txtProvenance (SLSA) d'un binaire : gh attestation verify <fichier> --repo aboigues/telemach-plugin-docker
TELEMACH est un logiciel libre sous licence Apache 2.0 — https://www.telemach-learning.fr