¿Le gustaría aprender a instalar PostgreSQL con Docker en Ubuntu Linux? En este tutorial, vamos a mostrarle todos los pasos necesarios para realizar la instalación de PostgreSQL utilizando Docker en un equipo que ejecute Ubuntu Linux en 5 minutos o menos.
• Ubuntu 20.04
• Ubuntu 18.04
• Ubuntu 19.04
• PostgreSQL 12.4
PostgreSQL – Tutorial relacionado:
En esta página, ofrecemos acceso rápido a una lista de tutoriales relacionados con PostgreSQL.
Tutorial PostgreSQL – Instalación de Docker en Ubuntu Linux
Instale el servicio Docker.
Descargue la imagen de Docker de PostgreSQL desde el repositorio en línea.
Enumere las imágenes de Docker instaladas en el sistema.
Aquí está la salida del comando:
Inicie un nuevo contenedor PostgreSQL con esta imagen de Docker.
Aquí está la salida del comando:
En nuestro ejemplo, la imagen de Docker se usó para iniciar un nuevo contenedor.
El nuevo contenedor utiliza el puerto local 5432.
El id de contenedor es 970ed08d8647d019c7e5041aa13a73d79496c50e4a657b3fe5e7ba4576b226bf.
La contraseña de PostgreSQL configurada era kamisama123.
¡Felicitaciones! Ha terminado la instalación de PostgreSQL Docker en Ubuntu Linux.
Docker PostgreSQL – Datos persistentes
Cree un volumen acoplable para los datos persistentes.
Compruebe el directorio de datos persistente.
Aquí está la salida del comando:
Inicie un contenedor PostgreSQL con almacenamiento de datos persistente.
En nuestro ejemplo, la contraseña de PostgreSQL configurada era kamisama123.
Compruebe el contenido del directorio de datos persistente.
Aquí está la salida del comando:
¡Felicitaciones! Ha configurado correctamente el uso del almacenamiento de datos persistente de Docker.
Tutorial PostgreSQL – Prueba de la instalación de Docker
Instale el paquete de cliente PostgreSQL en el host local.
Acceda al servicio PostgreSQL que se ejecuta en el contenedor de Docker.
Aquí está la salida del comando:
¡Felicitaciones! La instalación de PostgreSQL Docker se ha probado correctamente.
Tutorial PostgreSQL – Administración de contenedores de Docker
Compruebe el estado de todos los conteiners de Docker mediante el siguiente comando:
Aquí está la salida del comando:
Compruebe el estado del contenedor PostgreSQL utilizando el ID o su nombre.
Aquí está la salida del comando:
Para detener el servicio de contenedor PostgreSQL, utilice el siguiente comando:
Para iniciar el servicio de contenedor PostgreSQL, utilice el siguiente comando:
Para reiniciar el servicio de contenedor PostgreSQL, utilice el siguiente comando:
En caso de error, utilice el siguiente comando para verificar los registros de contenedor de PostgreSQL.
En nuestros ejemplos, mostramos cómo administrar el contenedor PostgreSQL utilizando su ID o el nombre definido anteriormente.