Para obtener una descripción general de AlloyDB Omni, consulta Descripción general de AlloyDB Omni.
Antes de comenzar
Antes de instalar AlloyDB Omni, asegúrate de cumplir con los siguientes requisitos.
Elige una opción de descarga o instalación
| Medios | Ubicaciones de descarga y guías de instalación | Implementación en |
|---|---|---|
| Imagen de Debian | DockerHub (etiquetas) | |
| Imagen de UBI (Red Hat) | Catálogo del ecosistema de Red Hat |
|
Cumple con los requisitos de hardware y software
Asegúrate de cumplir con los siguientes requisitos mínimos de hardware y software:
| SO/Plataforma | Hardware mínimo | Software mínimo |
|---|---|---|
| Linux |
|
|
| macOS |
|
|
| (*) La compatibilidad con Arm se encuentra en versión preliminar. | ||
Verifica que cgroupsv2 esté habilitado
Para determinar si cgroupsv2 está habilitado en tu máquina, ejecuta el siguiente comando:
grep cgroup /proc/filesystems
Si tu máquina admite cgroupsv2, verás el siguiente resultado:
nodev cgroup
nodev cgroupsv2
Si tu máquina no admite cgroupsv2, verás el siguiente resultado:
nodev cgroup
Instala un entorno de ejecución de contenedor
Instala un entorno de ejecución de contenedores, como Docker o Podman. AlloyDB Omni se ejecuta en un contenedor.
Instala AlloyDB Omni con Docker
No se requiere acceso de administrador para instalar AlloyDB Omni.
Docker
Usa el comando
docker runpara crear un contenedor nuevo con AlloyDB Omni llamadomy-omni:docker run --name my-omni \ -e POSTGRES_PASSWORD=NEW_PASSWORD \ -d google/alloydbomni:IMAGE_TAGReemplaza las siguientes variables:
NEW_PASSWORD: Es la contraseña que se asignará al usuariopostgresdel contenedor nuevo después de su creación.IMAGE_TAG: Usa16.8.0para la imagen de Debian más reciente o16.8.0-ubipara la imagen de UBI más reciente.
Conéctate a AlloyDB Omni en contenedores con
psql:docker exec -it my-omni psql -h localhost -U postgresEn la ventana de la terminal, se muestra el texto de acceso
psqlque termina con un mensajepostgres=#.
Podman
Usa el comando
docker runpara crear un contenedor nuevo con AlloyDB Omni llamadomy-omni:podman run --name my-omni \ -e POSTGRES_PASSWORD=NEW_PASSWORD \ -d google/alloydbomni:IMAGE_TAGReemplaza las siguientes variables:
NEW_PASSWORD: Es la contraseña que se asignará al usuariopostgresdel contenedor nuevo después de su creación.IMAGE_TAG: Usa16.3.0para la imagen de Debian más reciente o16.3.0-ubipara la imagen de UBI más reciente.
Conéctate a AlloyDB Omni en contenedores con
psql:podman exec -it my-omni psql -h localhost -U postgresEn la ventana de la terminal, se muestra el texto de acceso
psqlque termina con un mensajepostgres=#.
Limpia
Para limpiar el contenedor de AlloyDB Omni que creaste durante esta guía de inicio rápido, sigue estos pasos:
Docker
Detén el contenedor de AlloyDB Omni llamado
my-omni:docker container stop my-omniBorra tu contenedor de AlloyDB Omni llamado
my-omni:docker container rm my-omni
Podman
Detén el contenedor de AlloyDB Omni llamado
my-omni:podman container stop my-omniBorra tu contenedor de AlloyDB Omni llamado
my-omni:podman container rm my-omni
Para obtener instrucciones sobre cómo instalar AlloyDB Omni en un contenedor nuevo para su uso en producción, consulta la página Personaliza tu instalación de AlloyDB Omni.