AlloyDB Omni の概要については、AlloyDB Omni の概要をご覧ください。
始める前に
ダウンロード オプションまたはインストール オプションを選択する
| メディア | ダウンロード場所とインストール ガイド | デプロイ先 | 
|---|---|---|
| Debian イメージ | DockerHub(タグ) | |
| UBI イメージ(Red Hat) | Red Hat Ecosystem Catalog | 
 
 | 
ハードウェアとソフトウェアの要件を満たす
以下のハードウェアとソフトウェアの最小要件を満たしていることを確認してください。
| OS / プラットフォーム | ハードウェアの最小要件 | ソフトウェアの最小要件 | 
|---|---|---|
| Linux |  |  | 
| macOS |  | |
| (*)AlloyDB Omni は Arm(プレビュー)をサポートしています。 | ||
cgroupsv2 が有効になっていることを確認する
マシンで cgroupsv2 が有効になっているかどうかを確認するには、次のコマンドを実行します。
grep cgroup /proc/filesystems
マシンが cgroupsv2 をサポートしている場合、次の出力が表示されます。
nodev cgroup
nodev cgroupsv2
マシンが cgroupsv2 をサポートしていない場合、次の出力が表示されます。
nodev cgroup
コンテナ ランタイムをインストールする
Docker や Podman などのコンテナ ランタイムをインストールします。AlloyDB Omni はコンテナで実行されます。
Docker を使用して AlloyDB Omni をインストールする
AlloyDB Omni のインストールに root アクセスは必要ありません。
Docker
- docker runコマンドを使用して、- my-omniという名前の AlloyDB Omni を含む新しいコンテナを作成します。- docker run --name my-omni \ -e POSTGRES_PASSWORD=NEW_PASSWORD \ -d google/alloydbomni:15- NEW_PASSWORDは、作成後に新しいコンテナの- postgresユーザーに割り当てるパスワードに置き換えます。
- psqlを使用してコンテナ化された AlloyDB Omni に接続します。- docker exec -it my-omni psql -h localhost -U postgres- ターミナル ウィンドウに、 - postgres=#プロンプトで終わる- psqlログイン テキストが表示されます。
Podman
- docker runコマンドを使用して、- my-omniという名前の AlloyDB Omni を含む新しいコンテナを作成します。- podman run --name my-omni \ -e POSTGRES_PASSWORD=NEW_PASSWORD \ -d google/alloydbomni:15- NEW_PASSWORDは、作成後に新しいコンテナの- postgresユーザーに割り当てるパスワードに置き換えます。
- psqlを使用してコンテナ化された AlloyDB Omni に接続します。- podman exec -it my-omni psql -h localhost -U postgres- ターミナル ウィンドウに、 - postgres=#プロンプトで終わる- psqlログイン テキストが表示されます。
クリーンアップ
このクイックスタートで作成した 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 のインストールをカスタマイズするをご覧ください。