Ce guide de démarrage rapide vous explique comment installer AlloyDB Omni, qui peut s'exécuter dans n'importe quel environnement UNIX compatible avec les runtimes de conteneurs.
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 requis 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.