בדף הזה מוסבר איך להפעיל את Spanner Omni במצב של שרת יחיד. אפשר להתקין אותו באמצעות קובץ TAR או להריץ אותו כקונטיינר באמצעות Docker.
לפני שמתחילים
לפני שמגדירים את מופע Spanner Omni, צריך לוודא שעומדים בדרישות הבאות:
מוודאים שהמחשב עומד בדרישות המערכת.
חשוב לוודא שיש לכם גישה ל-
sudoבסביבה שלכם כדי להגדיר את קובץ ה-binary של Spanner Omni.מוודאים ש-Docker מותקן במחשב שלכם להתקנות מבוססות-קונטיינרים.
הרצה באמצעות Docker
מומלץ לאחסן את נתוני Spanner בנפח Docker כדי להבטיח שהנתונים יישארו גם אם תמחקו את הקונטיינר.
יוצרים נפח אחסון של Docker:
docker volume create spannerמפעילים את קונטיינר השרת של Spanner Omni. מחליפים את VERSION_TAG בגרסה של Spanner Omni שרוצים להשתמש בה. הגרסה הנוכחית היא
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-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:
docker exec -it spanneromni /google/spanner/bin/spanner sql --database=DATABASE_NAMEהצגת רשימה של מסדי נתונים:
docker exec -it spanneromni /google/spanner/bin/spanner databases list