⚙️ Installation¶
Voraussetzungen¶
Installation¶
Docker Installer¶
Via Docker kann die Polycrate CLI bequem aus unserer Registry geladen werden.
Nur Linux
Diese Methode funktioniert nur für Linux-Betriebssysteme.
Linux amd64¶
export VERSION="0.22.1"
export BIN_DIR="${PWD}"
export PLATFORM="linux/amd64"
docker run --platform "${PLATFORM}" --rm -v "${BIN_DIR}":/bin_dir --entrypoint "/bin/sh" cargo.ayedo.cloud/library/polycrate:${VERSION} -c "cp /usr/local/bin/polycrate /bin_dir/."
Linux arm64¶
export VERSION="0.22.1"
export BIN_DIR="${PWD}"
export PLATFORM="linux/arm64"
docker run --platform "${PLATFORM}" --rm -v "${BIN_DIR}":/bin_dir --entrypoint "/bin/sh" cargo.ayedo.cloud/library/polycrate:${VERSION} -c "cp /usr/local/bin/polycrate /bin_dir/."
Nach Abschluss des Installations-Vorgangs können Sie mit $BIN_DIR/polycrate version prüfen, ob alles korrekt funktioniert hat.
Automatischer Installer¶
Die Verwendung des automatisches Installers automatisiert den Prozess des Herunterladens und Verschiebens der Polycrate CLI in Ihren $PATH. Der automatische Installer erkennt automatisch Ihr Betriebssystem und Ihre System-Architektur.
Nach Abschluss des Installations-Vorgangs können Sie mit polycrate version prüfen, ob alles korrekt funktioniert hat.
Manueller Download¶
Die aktuellen Versionen der Polycrate CLI finden Sie im Polycrate Hub. Dort können Sie dir CLI entweder direkt herunterladen oder den Vorgang mit folgenden Kommandos für Ihr jeweiliges Betriebssystem aus der Kommandozeile durchführen:
Linux amd64¶
export VERSION="0.22.1"
curl -fsSLo polycrate.tar.gz https://hub.polycrate.io/get/polycrate/${VERSION}/linux_amd64/polycrate_${VERSION}_linux_amd64.tar.gz
tar xvzf polycrate.tar.gz
chmod +x polycrate
./polycrate version
Linux arm64¶
export VERSION="0.22.1"
curl -fsSLo polycrate.tar.gz https://hub.polycrate.io/get/polycrate/${VERSION}/linux_arm64/polycrate_${VERSION}_linux_arm64.tar.gz
tar xvzf polycrate.tar.gz
chmod +x polycrate
./polycrate version
macOS Intel¶
export VERSION="0.22.1"
curl -fsSLo polycrate.tar.gz https://hub.polycrate.io/get/polycrate/${VERSION}/darwin_amd64/polycrate_${VERSION}_darwin_amd64.tar.gz
tar xvzf polycrate.tar.gz
chmod +x polycrate
./polycrate version