@@ -14,15 +14,15 @@ cp ./images/postgresql-master/postgresql.conf ./volumes/postgresql-master-data/p
14
14
echo ' Copy from master pg_hba.conf'
15
15
cp ./images/postgresql-master/pg_hba.conf ./volumes/postgresql-master-data/pg_hba.conf
16
16
echo ' Create user replicator'
17
- docker- compose exec -it postgresql-master sh -c " psql -h localhost -p 5432 -U postgres -c 'CREATE USER replicator WITH REPLICATION ENCRYPTED PASSWORD '\''rwzWbVq29K3lpXYL'\'';'"
17
+ docker compose exec -it postgresql-master sh -c " psql -h localhost -p 5432 -U postgres -c 'CREATE USER replicator WITH REPLICATION ENCRYPTED PASSWORD '\''rwzWbVq29K3lpXYL'\'';'"
18
18
sleep 3
19
19
echo ' Create replication_slot_slave1'
20
- docker- compose exec -it postgresql-master sh -c " psql -h localhost -p 5432 -U postgres -c 'SELECT * FROM pg_create_physical_replication_slot('\''replication_slot_slave1'\'');'"
20
+ docker compose exec -it postgresql-master sh -c " psql -h localhost -p 5432 -U postgres -c 'SELECT * FROM pg_create_physical_replication_slot('\''replication_slot_slave1'\'');'"
21
21
sleep 3
22
- docker- compose exec -it postgresql-master sh -c " psql -h localhost -p 5432 -U postgres -c 'SELECT * FROM pg_replication_slots;'"
22
+ docker compose exec -it postgresql-master sh -c " psql -h localhost -p 5432 -U postgres -c 'SELECT * FROM pg_replication_slots;'"
23
23
sleep 3
24
24
echo ' Running pg_basebackup'
25
- docker- compose exec -it postgresql-master sh -c " pg_basebackup -D /var/lib/postgresql/data/postgres-slave -S replication_slot_slave1 -X stream -P -U replicator -Fp -R"
25
+ docker compose exec -it postgresql-master sh -c " pg_basebackup -D /var/lib/postgresql/data/postgres-slave -S replication_slot_slave1 -X stream -P -U replicator -Fp -R"
26
26
sleep 5
27
27
echo ' Make postgresql-slave-data'
28
28
rm -rf ./volumes/postgresql-slave-data/*
@@ -35,7 +35,7 @@ cp ./images/postgresql-slave/postgresql.conf ./volumes/postgresql-slave-data/pos
35
35
echo ' Copy slave postgresql.auto.conf'
36
36
cp ./images/postgresql-slave/postgresql.auto.conf ./volumes/postgresql-slave-data/postgresql.auto.conf
37
37
echo ' Restart postgresql-master'
38
- docker- compose restart postgresql-master
38
+ docker compose restart postgresql-master
39
39
sleep 5
40
40
echo ' Build postgresql-slave'
41
- docker- compose up -d --build postgresql-slave
41
+ docker compose up -d --build postgresql-slave
0 commit comments