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 runpour créer un conteneur avec AlloyDB Omni nommémy-omni:docker run --name my-omni \ -e POSTGRES_PASSWORD=NEW_PASSWORD \ -d google/alloydbomni:IMAGE_TAGRemplacez les variables suivantes :
NEW_PASSWORD: mot de passe à attribuer à l'utilisateurpostgresdu nouveau conteneur après sa création.IMAGE_TAG: utilisez16.8.0pour la dernière image Debian ou16.8.0-ubipour la dernière image UBI.
Connectez-vous à AlloyDB Omni conteneurisé à l'aide de
psql:docker exec -it my-omni psql -h localhost -U postgresLa fenêtre du terminal affiche le texte de connexion
psqlqui se termine par une invitepostgres=#.
Podman
Utilisez la commande
docker runpour créer un conteneur avec AlloyDB Omni nommémy-omni:podman run --name my-omni \ -e POSTGRES_PASSWORD=NEW_PASSWORD \ -d google/alloydbomni:IMAGE_TAGRemplacez les variables suivantes :
NEW_PASSWORD: mot de passe à attribuer à l'utilisateurpostgresdu nouveau conteneur après sa création.IMAGE_TAG: utilisez16.3.0pour la dernière image Debian ou16.3.0-ubipour la dernière image UBI.
Connectez-vous à AlloyDB Omni conteneurisé à l'aide de
psql:podman exec -it my-omni psql -h localhost -U postgresLa fenêtre du terminal affiche le texte de connexion
psqlqui 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-omniSupprimez 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-omniSupprimez 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.