本頁說明如何以單一伺服器模式啟動 Spanner Omni。 您可以透過 TAR 檔案安裝,也可以使用 Docker 做為容器執行。
事前準備
設定 Spanner Omni 執行個體前,請確認您符合下列需求:
使用 Docker 執行
建議您將 Spanner 資料儲存在 Docker 磁碟區中,確保刪除容器後資料仍會保留。
建立 Docker 磁碟區:
docker volume create spanner啟動 Spanner Omni 伺服器容器。將 VERSION_TAG 替換為要使用的 Spanner Omni 版本。目前版本為
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-server--network host旗標會將 Spanner Omni 通訊埠對應至主體機器。請確認容器是否正在執行:
docker ps檢查輸出內容中的「STATUS」欄位,確認容器狀態良好。
與容器化伺服器互動
您可以使用 docker exec 在容器內執行 Spanner Omni CLI 指令:
建立資料庫:
docker exec -it spanneromni /google/spanner/bin/spanner databases create DATABASE_NAME開啟 SQL Shell:
docker exec -it spanneromni /google/spanner/bin/spanner sql --database=DATABASE_NAME列出資料庫:
docker exec -it spanneromni /google/spanner/bin/spanner databases list