Auf dieser Seite wird beschrieben, wie Sie Spanner Omni im Einzelservermodus starten. Sie können es entweder mit einer TAR-Datei installieren oder als Container mit Docker ausführen.
Hinweis
Prüfen Sie vor dem Einrichten Ihrer Spanner Omni-Instanz, ob Sie die folgenden Anforderungen erfüllen:
Prüfen Sie, ob Ihr Computer die Systemanforderungen erfüllt.
Prüfen Sie, ob Sie in Ihrer Umgebung
sudo-Zugriff haben, um die Spanner Omni-Binärdatei einzurichten.Prüfen Sie, ob Docker für containerbasierte Installationen auf Ihrem Computer installiert ist.
Mit Docker ausführen
Wir empfehlen, Spanner-Daten in einem Docker-Volume zu speichern, um die Daten persistenz zu gewährleisten, 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.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 im Feld STATUS in der Ausgabe, ob 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