Replicación de base de datos con postgreeSQL y docker en Ubuntu
Practica de universidad
Documentación:
Instalar docker en Ubuntu: https://docs.docker.com/engine/install/ubuntu/
Imagen de postgreSQL: https://hub.docker.com/r/bitnami/postgresql
Scripts:
docker run -dti -p 55432:5432 –name postgresql-master
-e POSTGRESQL_REPLICATION_MODE=master
-e POSTGRESQL_USERNAME=zuka
-e POSTGRESQL_PASSWORD=zukaritas
-e POSTGRESQL_DATABASE=my_database
-e POSTGRESQL_REPLICATION_USER=zukas
-e POSTGRESQL_REPLICATION_PASSWORD=zucaritas
bitnami/postgresql:latest
docker run -dti -p 65432:5432 –name postgresql-slave
–link postgresql-master:master
-e POSTGRESQL_REPLICATION_MODE=slave
-e POSTGRESQL_USERNAME=zuka
-e POSTGRESQL_PASSWORD=zukaritas
-e POSTGRESQL_MASTER_HOST=master
-e POSTGRESQL_MASTER_PORT_NUMBER=5432
-e POSTGRESQL_REPLICATION_USER=zukas
-e POSTGRESQL_REPLICATION_PASSWORD=zucaritas
bitnami/postgresql:latest
ubuntu