Auf dieser Seite wird beschrieben, wie Sie Spanner Omni im Einzelservermodus starten. Sie können das Tool entweder über eine TAR-Datei installieren oder als Container mit Docker ausführen.
Hinweis
Bevor Sie Ihre Spanner Omni-Instanz einrichten, müssen die folgenden Anforderungen erfüllt sein:
Prüfen Sie, ob Ihr Computer die Systemanforderungen erfüllt.
Sie benötigen
sudo-Zugriff in Ihrer Umgebung, um die binäre Datei für Spanner Omni einzurichten.Achten Sie darauf, dass Docker auf Ihrem Computer installiert ist, wenn Sie die containerbasierte Installation verwenden.
Mit Docker ausführen
Wir empfehlen, Spanner-Daten in einem Docker-Volume zu speichern, um die Daten beizubehalten, wenn Sie den Container löschen.
Docker-Volume erstellen:
docker volume create spannerStarten Sie den Spanner Omni-Servercontainer. Ersetzen Sie VERSION_TAG durch die Spanner Omni-Version, die Sie verwenden möchten. Die aktuelle Version ist
2026.r1-beta.2.docker run -d --network host \ --name spanneromni \ -v "spanner:/spanner" \ us-docker.pkg.dev/spanner-omni/images/spanner-omni:VERSION_TAG \ start-single-serverDas Flag
--network hostordnet die Spanner Omni-Ports dem Hostcomputer zu.Prüfen Sie, ob der Container ausgeführt wird:
docker psPrüfen Sie in der Ausgabe das Feld STATUS, um sicherzugehen, dass der Container fehlerfrei ist.
Mit dem containerisierten Server interagieren
Mit docker exec können Sie Spanner Omni CLI-Befehle im Container ausführen:
Erstellen Sie eine Datenbank:
docker exec -it spanneromni /google/spanner/bin/spanner databases create DATABASE_NAMEÖffnen Sie die SQL-Shell:
docker exec -it spanneromni /google/spanner/bin/spanner sql --database=DATABASE_NAMEDatenbanken auflisten:
docker exec -it spanneromni /google/spanner/bin/spanner databases list