# Aptos AIT3 Validator Node Tutorial mit Docker **Published by:** [nono](https://paragraph.com/@nono-5/) **Published on:** 2022-08-22 **URL:** https://paragraph.com/@nono-5/aptos-ait3-validator-node-tutorial-mit-docker ## Content Voraussetzungen: CPU: 8 Kerne, 16 Threads2.8GHz, oder schnellerIntel Xeon Skylake oder neuerMemory: 32GB RAM Storage: min. 300GB Bandbreite: 1Gbps AIT3 Wichtige Termine 19.August: Start der Registrierung 25.August: Ende der Registrierung 29.August: Auswahl Ergebnisse 30.August: AIT-3 geht live Meine Ausstattung Google Cloud + Ubuntu20.04 1.Vorbereitungsudo -s apt install unzip 2.Installiere Docker und Docker-Composewget -O get-docker.sh https://get.docker.com sudo sh get-docker.sh rm -f get-docker.sh sudo curl -L "https://github.com/docker/compose/releases/download/2.2.3/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose 3.Installiere Aptos-Cli-v0.3.1wget -qO aptos-cli.zip https://github.com/aptos-labs/aptos-core/releases/download/aptos-cli-v0.3.1/aptos-cli-0.3.1-Ubuntu-x86_64.zip unzip -o aptos-cli.zip -d /usr/local/bin chmod +x /usr/local/bin/aptos rm aptos-cli.zip aptos help Das sollte angezeigt werden4. Erstelle ein Verzeichnis für deine Aptos-Nodekomposition und wählen einen Benutzernamen für den Node z. B.export WORKSPACE=testnet export USERNAME=nono mkdir ~/$WORKSPACE cd ~/$WORKSPACE 5.Lade die Konfigurationsdateien validator.yaml und docker-compose.yaml in diesem Verzeichnis herunterwget https://raw.githubusercontent.com/aptos-labs/aptos-core/main/docker/compose/aptos-node/docker-compose.yaml wget https://raw.githubusercontent.com/aptos-labs/aptos-core/main/docker/compose/aptos-node/validator.yaml 6.Erzeuge die Schlüsselpaare (Nodebesitzer, Wähler, Betreiberschlüssel, Konsensschlüssel und Netzwerkschlüssel) in deinem Arbeitsverzeichnis.aptos genesis generate-keys --output-dir ~/$WORKSPACE/keys Dadurch werden 4 Schlüsseldateien im Verzeichnis ~/$WORKSPACE/keys erstellt:public-keys.yamlprivate-keys.yamlvalidator-identity.yaml, andvalidator-full-node-identity.yaml.7.Konfiguriere den Validator aptos genesis set-validator-configuration \ --local-repository-dir ~/$WORKSPACE \ --username $USERNAME \ --owner-public-identity-file ~/$WORKSPACE/keys/public-keys.yaml \ --validator-host <deine ip>:6180 \ --full-node-host <deine ip>:6182 \ --stake-amount 100000000000000 Hier beachten, dass du die IP deiner Cloud angibst statt Dadurch werden zwei YAML-Dateien im Verzeichnis ~/$WORKSPACE/$USERNAME erstellt: owner.yaml und operator.yaml. 8.Kreiere layout.yaml aptos genesis generate-layout-template --output-file ~/$WORKSPACE/layout.yaml sudo bash -c "cat > layout.yaml" <