Skip to content

Commit dd35cf3

Browse files
committedMar 24, 2023
Adds the django-multitenant docker-compose
1 parent e3dcc7d commit dd35cf3

File tree

1 file changed

+20
-15
lines changed

1 file changed

+20
-15
lines changed
 

‎docker-compose.yml

+20-15
Original file line numberDiff line numberDiff line change
@@ -4,24 +4,29 @@ services:
44
master:
55
container_name: "${COMPOSE_PROJECT_NAME:-citus}_master"
66
image: 'citusdata/citus:${CITUS_VERSION:-11.2}'
7-
ports: ['5600:5432']
8-
labels: ['com.citusdata.role=Master']
9-
volumes: ['/var/run/postgresql']
10-
manager:
11-
container_name: "${COMPOSE_PROJECT_NAME:-citus}_manager"
12-
image: 'citusdata/membership-manager:0.2.0'
13-
volumes: ['/var/run/docker.sock:/var/run/docker.sock']
14-
depends_on: { master: { condition: service_healthy } }
7+
ports: [ '5600:5432' ]
8+
labels: [ 'com.citusdata.role=Master' ]
9+
environment:
10+
- POSTGRES_HOST_AUTH_METHOD=trust
11+
command: -c fsync=off -c full_page_writes=off
1512
worker1:
1613
image: 'citusdata/citus:${CITUS_VERSION:-11.2}'
17-
labels: ['com.citusdata.role=Worker']
14+
ports: [ '5601:5432' ]
15+
labels: [ 'com.citusdata.role=Worker' ]
1816
depends_on: { manager: { condition: service_healthy } }
17+
environment:
18+
- POSTGRES_HOST_AUTH_METHOD=trust
19+
command: -c fsync=off -c full_page_writes=off
1920
worker2:
2021
image: 'citusdata/citus:${CITUS_VERSION:-11.2}'
21-
labels: ['com.citusdata.role=Worker']
22+
ports: [ '5602:5432' ]
23+
labels: [ 'com.citusdata.role=Worker' ]
2224
depends_on: { manager: { condition: service_healthy } }
23-
healthcheck:
24-
image: busybox
25-
depends_on:
26-
worker1: { condition: service_healthy }
27-
worker2: { condition: service_healthy }
25+
environment:
26+
- POSTGRES_HOST_AUTH_METHOD=trust
27+
command: -c fsync=off -c full_page_writes=off
28+
manager:
29+
container_name: "${COMPOSE_PROJECT_NAME:-citus}_manager"
30+
image: 'citusdata/membership-manager:0.2.0'
31+
volumes: [ '/var/run/docker.sock:/var/run/docker.sock' ]
32+
depends_on: { master: { condition: service_healthy } }

0 commit comments

Comments
 (0)
Please sign in to comment.