Pour obtenir une présentation d'AlloyDB Omni, consultez Présentation d'AlloyDB Omni.
Avant de commencer
Avant d'installer AlloyDB Omni, assurez-vous de remplir les conditions suivantes.
Choisir une option de téléchargement ou d'installation
Médias | Emplacements de téléchargement et guides d'installation | Déploiement vers |
---|---|---|
Image Debian | DockerHub (tags) | |
Image UBI (Red Hat) | Catalogue de l'écosystème Red Hat |
|
Répondre aux exigences matérielles et logicielles
Assurez-vous de respecter les exigences minimales suivantes en termes de matériel et de logiciel :
OS/Plate-forme | Configuration matérielle minimale | Logiciel minimum |
---|---|---|
Linux |
|
|
macOS |
|
|
(*) La compatibilité avec Arm est disponible en preview. |
Vérifier que cgroupsv2 est activé
Pour déterminer si cgroupsv2 est activé sur votre machine, exécutez la commande suivante :
grep cgroup /proc/filesystems
Si votre machine est compatible avec cgroupsv2, la sortie suivante s'affiche :
nodev cgroup
nodev cgroupsv2
Si votre machine n'est pas compatible avec cgroupsv2, la sortie suivante s'affiche :
nodev cgroup
Installer un environnement d'exécution de conteneur
Installez un environnement d'exécution de conteneur tel que Docker ou Podman. AlloyDB Omni s'exécute dans un conteneur.
Installer AlloyDB Omni à l'aide de Docker
L'accès root n'est pas nécessaire pour installer AlloyDB Omni.
Docker
Utilisez la commande
docker run
pour créer un conteneur avec AlloyDB Omni nommémy-omni
:docker run --name my-omni \ -e POSTGRES_PASSWORD=NEW_PASSWORD \ -d google/alloydbomni:IMAGE_TAG
Remplacez les variables suivantes :
NEW_PASSWORD
: mot de passe à attribuer à l'utilisateurpostgres
du nouveau conteneur après sa création.IMAGE_TAG
: utilisez16.8.0
pour la dernière image Debian ou16.8.0-ubi
pour la dernière image UBI.
Connectez-vous à AlloyDB Omni conteneurisé à l'aide de
psql
:docker exec -it my-omni psql -h localhost -U postgres
La fenêtre du terminal affiche le texte de connexion
psql
qui se termine par une invitepostgres=#
.
Podman
Utilisez la commande
docker run
pour créer un conteneur avec AlloyDB Omni nommémy-omni
:podman run --name my-omni \ -e POSTGRES_PASSWORD=NEW_PASSWORD \ -d google/alloydbomni:IMAGE_TAG
Remplacez les variables suivantes :
NEW_PASSWORD
: mot de passe à attribuer à l'utilisateurpostgres
du nouveau conteneur après sa création.IMAGE_TAG
: utilisez16.3.0
pour la dernière image Debian ou16.3.0-ubi
pour la dernière image UBI.
Connectez-vous à AlloyDB Omni conteneurisé à l'aide de
psql
:podman exec -it my-omni psql -h localhost -U postgres
La fenêtre du terminal affiche le texte de connexion
psql
qui se termine par une invitepostgres=#
.
Effectuer un nettoyage
Pour nettoyer le conteneur AlloyDB Omni que vous avez créé dans ce guide de démarrage rapide, procédez comme suit :
Docker
Arrêtez votre conteneur AlloyDB Omni nommé
my-omni
:docker container stop my-omni
Supprimez votre conteneur AlloyDB Omni nommé
my-omni
:docker container rm my-omni
Podman
Arrêtez votre conteneur AlloyDB Omni nommé
my-omni
:podman container stop my-omni
Supprimez votre conteneur AlloyDB Omni nommé
my-omni
:podman container rm my-omni
Pour savoir comment installer AlloyDB Omni dans un nouveau conteneur pour une utilisation en production, consultez la page Personnaliser votre installation AlloyDB Omni.