Contenedor Docker para PostgreSQL

Grupo Lider en la apropiaci贸n, desarrollo, uso y difusi贸n de tecnolog铆a, ciencia y cultura libre.

Contenedor Docker para PostgreSQL

Con el objetivo de almacenar la informaci贸n del Grupo GNU Linux de la Universidad Distrital se crear谩 una base de datos PostgreSQL, la cual funcionar谩 sobre un contenedor Docker. Primero listamos las im谩genes y se filtra para saber si Postgresql existe.

docker image ls | grep postgres, Elaboraci贸n propia

Posteriormente, se busca en la documentaci贸n de Docker para inicializar la instancia de tal manera que el puerto por defecto de Postgresql quede disponible mapeado en otro puerto (de acuerdo a las configuraciones internas del servidor), entonces listamos los puertos para saber cual puede escuchar: $ netstat -antu

Y se ejecuta pata inicializar la instancia:

docker run -d -p 8016:5432 --name postgresGLUD -e POSTGRES_PASSWORD=password -d postgres

Inicializaci贸n instancia Docker para Postgresql

Despu茅s listamos los contenedores, filtrando por el nombre del contenedor creado anteriormente:

docker ps -a | grep postgresGLUD

Y se ejecuta el contenedor: docker exec -it 3c1dfec233f6 /bin/bash

Dentro del contenedor, se accede a psql y se listan las bases de datos existentes:

Listar bases de datos en Postgresql

Se crea la base de datos: CREATE DATABASE GLUD;, nos conectamos: \connect glud , y se crea el esquema: CREATE SCHEMA glud;

Referencias:

[1]. https://hub.docker.com/_/postgres

6 Responses

  1. erjilopterin dice:

    I have not checked in here for some time since I thought it was getting boring, but the last few posts are good quality so I guess I will add you back to my everyday bloglist. You deserve it my friend 馃檪

  2. erjilopterin dice:

    I like this post, enjoyed this one thankyou for posting.

  3. I like foregathering useful information , this post has got me even more info! .

  4. Hey very cool web site!! Man .. Excellent .. Amazing .. I will bookmark your site and take the feeds also鈥 am happy to find numerous useful info here in the post, we need develop more strategies in this regard, thanks for sharing. . . . . .

  5. This site is my inspiration , rattling wonderful pattern and perfect subject material.

  6. Attractive part of content. I simply stumbled upon your site and in accession capital to say that I get actually enjoyed account your weblog posts. Any way I鈥檒l be subscribing on your feeds or even I success you get right of entry to constantly quickly.

Deja un comentario

Tu direcci贸n de correo electr贸nico no ser谩 publicada. Los campos obligatorios est谩n marcados con *