如要瞭解 AlloyDB Omni 總覽,請參閱這篇文章。
事前準備
安裝 AlloyDB Omni 前,請確認您符合下列需求。
選擇下載或安裝選項
| 媒體 | 下載位置和安裝指南 | 部署至 | 
|---|---|---|
| Debian 映像檔 | DockerHub (標記) | |
| UBI 映像檔 (Red Hat) | Red Hat 生態系統目錄 | 
 
 | 
符合軟硬體需求
請確認符合下列最低硬體和軟體需求:
| 作業系統/平台 | 最低硬體需求 | 最低軟體需求 | 
|---|---|---|
| Linux |  |  | 
| macOS |  | |
| (*) Arm 支援功能處於預先發布階段。 | ||
確認已啟用 cgroupsv2
如要判斷電腦上是否已啟用 cgroupsv2,請執行下列指令:
grep cgroup /proc/filesystems
如果機器支援 cgroupsv2,您會看到下列輸出內容:
nodev cgroup
nodev cgroupsv2
如果電腦不支援 cgroupsv2,您會看到下列輸出內容:
nodev cgroup
安裝容器執行階段
安裝容器執行階段,例如 Docker 或 Podman。AlloyDB Omni 會在容器中執行。
使用 Docker 安裝 AlloyDB Omni
安裝 AlloyDB Omni 時不需要根存取權。
Docker
- 使用 - docker run指令建立名為- my-omni的 AlloyDB Omni 新容器:- docker run --name my-omni \ -e POSTGRES_PASSWORD=NEW_PASSWORD \ -d google/alloydbomni:IMAGE_TAG- 請替換下列變數: - NEW_PASSWORD:建立新容器後,要指派給容器- postgres使用者的密碼。
- IMAGE_TAG:使用- 16.8.0取得最新版 Debian 映像檔,或使用- 16.8.0-ubi取得最新版 UBI 映像檔。
 
- 使用 - psql連線至容器化 AlloyDB Omni:- docker exec -it my-omni psql -h localhost -U postgres- 終端機視窗會顯示 - psql登入文字,結尾為- postgres=#提示。
Podman
- 使用 - docker run指令建立名為- my-omni的 AlloyDB Omni 新容器:- podman run --name my-omni \ -e POSTGRES_PASSWORD=NEW_PASSWORD \ -d google/alloydbomni:IMAGE_TAG- 請替換下列變數: - NEW_PASSWORD:建立新容器後,要指派給容器- postgres使用者的密碼。
- IMAGE_TAG:使用- 16.3.0取得最新版 Debian 映像檔,或使用- 16.3.0-ubi取得最新版 UBI 映像檔。
 
- 使用 - psql連線至容器化 AlloyDB Omni:- podman exec -it my-omni psql -h localhost -U postgres- 終端機視窗會顯示 - psql登入文字,結尾為- postgres=#提示。
清除所用資源
如要清除在本快速入門導覽課程中建立的 AlloyDB Omni 容器,請按照下列步驟操作:
Docker
- 停止名為 - my-omni的 AlloyDB Omni 容器:- docker container stop my-omni
- 刪除名為 - my-omni的 AlloyDB Omni 容器:- docker container rm my-omni
Podman
- 停止名為 - my-omni的 AlloyDB Omni 容器:- podman container stop my-omni
- 刪除名為 - my-omni的 AlloyDB Omni 容器:- podman container rm my-omni
如需在新的容器中安裝 AlloyDB Omni 以供實際工作環境使用,請前往「自訂 AlloyDB Omni 安裝作業」頁面。