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 のインストールをカスタマイズするをご覧ください。