From 605fb0c80edf3541fe9a206a16c85c0c1d05fa01 Mon Sep 17 00:00:00 2001 From: Sameer Naik Date: Mon, 7 Nov 2016 17:41:59 +0530 Subject: [PATCH] adds docker-compose-replication.yml --- .../postgresql/docker-compose-replication.yml | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 bitnami/postgresql/docker-compose-replication.yml diff --git a/bitnami/postgresql/docker-compose-replication.yml b/bitnami/postgresql/docker-compose-replication.yml new file mode 100644 index 000000000000..af7c32e9fb5c --- /dev/null +++ b/bitnami/postgresql/docker-compose-replication.yml @@ -0,0 +1,32 @@ +version: '2' + +services: + postgresql-master: + image: 'bitnami/postgresql:latest' + ports: + - '5432' + volumes: + - 'postgresql_master_data:/bitnami/postgresql' + environment: + - POSTGRESQL_REPLICATION_MODE=master + - POSTGRESQL_REPLICATION_USER=repl_user + - POSTGRESQL_REPLICATION_PASSWORD=repl_password + - POSTGRESQL_USERNAME=my_user + - POSTGRESQL_PASSWORD=my_password + - POSTGRESQL_DATABASE=my_database + postgresql-slave: + image: 'bitnami/postgresql:latest' + ports: + - '5432' + depends_on: + - postgresql-master + environment: + - POSTGRESQL_REPLICATION_MODE=slave + - POSTGRESQL_REPLICATION_USER=repl_user + - POSTGRESQL_REPLICATION_PASSWORD=repl_password + - POSTGRESQL_MASTER_HOST=postgresql-master + - POSTGRESQL_MASTER_PORT=5432 + +volumes: + postgresql_master_data: + driver: local