make sdb-listen work for docker-compose-cluster

use a different port range for each container, because docker can't map
them all to the same port range
This commit is contained in:
Ryan Petrello
2018-06-12 13:57:28 -04:00
parent ce117285e1
commit 1733a20094

View File

@@ -24,10 +24,12 @@ services:
RABBITMQ_PASS: guest RABBITMQ_PASS: guest
RABBITMQ_VHOST: / RABBITMQ_VHOST: /
SDB_HOST: 0.0.0.0 SDB_HOST: 0.0.0.0
SDB_PORT: 5899
AWX_GROUP_QUEUES: alpha,tower AWX_GROUP_QUEUES: alpha,tower
volumes: volumes:
- "../:/awx_devel" - "../:/awx_devel"
ports:
- "5899-5999:5899-5999"
awx_2: awx_2:
privileged: true privileged: true
image: ${DEV_DOCKER_TAG_BASE}/awx_devel:${TAG} image: ${DEV_DOCKER_TAG_BASE}/awx_devel:${TAG}
@@ -38,9 +40,12 @@ services:
RABBITMQ_PASS: guest RABBITMQ_PASS: guest
RABBITMQ_VHOST: / RABBITMQ_VHOST: /
SDB_HOST: 0.0.0.0 SDB_HOST: 0.0.0.0
SDB_PORT: 6899
AWX_GROUP_QUEUES: bravo,tower AWX_GROUP_QUEUES: bravo,tower
volumes: volumes:
- "../:/awx_devel" - "../:/awx_devel"
ports:
- "6899-6999:6899-6999"
awx_3: awx_3:
privileged: true privileged: true
image: ${DEV_DOCKER_TAG_BASE}/awx_devel:${TAG} image: ${DEV_DOCKER_TAG_BASE}/awx_devel:${TAG}
@@ -51,9 +56,12 @@ services:
RABBITMQ_PASS: guest RABBITMQ_PASS: guest
RABBITMQ_VHOST: / RABBITMQ_VHOST: /
SDB_HOST: 0.0.0.0 SDB_HOST: 0.0.0.0
SDB_PORT: 7899
AWX_GROUP_QUEUES: charlie,tower AWX_GROUP_QUEUES: charlie,tower
volumes: volumes:
- "../:/awx_devel" - "../:/awx_devel"
ports:
- "7899-7999:7899-7999"
rabbitmq_1: rabbitmq_1:
image: ${DEV_DOCKER_TAG_BASE}/rabbit_cluster_node:latest image: ${DEV_DOCKER_TAG_BASE}/rabbit_cluster_node:latest
hostname: rabbitmq_1 hostname: rabbitmq_1