Skip to content

Commit 60ac8d0

Browse files
JakobMiesnerkpsherva
authored andcommitted
fix: bind 127.0.0.1 by default for Docker service ports
1 parent cc09ab3 commit 60ac8d0

File tree

1 file changed

+8
-10
lines changed

1 file changed

+8
-10
lines changed

docker-services.yml

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ services:
1212
restart: "always"
1313
read_only: true
1414
ports:
15-
- "6379:6379"
15+
- "${DOCKER_SERVICES_IP_BIND:-127.0.0.1}:6379:6379"
1616
db:
1717
image: postgres:14
1818
restart: "always"
@@ -21,13 +21,13 @@ services:
2121
- "POSTGRES_PASSWORD=invenio"
2222
- "POSTGRES_DB=invenio"
2323
ports:
24-
- "5432:5432"
24+
- "${DOCKER_SERVICES_IP_BIND:-127.0.0.1}:5432:5432"
2525
mq:
2626
image: rabbitmq:3-management
2727
restart: "always"
2828
ports:
29-
- "15672:15672"
30-
- "5672:5672"
29+
- "${DOCKER_SERVICES_IP_BIND:-127.0.0.1}:15672:15672"
30+
- "${DOCKER_SERVICES_IP_BIND:-127.0.0.1}:5672:5672"
3131
search:
3232
# to use ES7: docker.elastic.co/elasticsearch/elasticsearch-oss:7.9.1
3333
image: opensearchproject/opensearch:2.11.1
@@ -48,19 +48,17 @@ services:
4848
hard: -1
4949
mem_limit: 1g
5050
ports:
51-
- "9200:9200"
52-
- "9300:9300"
51+
- "${DOCKER_SERVICES_IP_BIND:-127.0.0.1}:9200:9200"
52+
- "${DOCKER_SERVICES_IP_BIND:-127.0.0.1}:9300:9300"
5353
flower:
5454
image: mher/flower
5555
command: --broker=amqp://guest:guest@mq:5672/ --broker_api=http://guest:guest@mq:15672/api/
5656
ports:
57-
- "5555:5555"
57+
- "${DOCKER_SERVICES_IP_BIND:-127.0.0.1}:5555:5555"
5858
opensearch-dashboards:
5959
image: opensearchproject/opensearch-dashboards:2.11.1
6060
ports:
61-
- "5601:5601"
62-
expose:
63-
- "5601"
61+
- "${DOCKER_SERVICES_IP_BIND:-127.0.0.1}:5601:5601"
6462
environment:
6563
# settings only for development. DO NOT use in production!
6664
- 'OPENSEARCH_HOSTS=["http://search:9200"]'

0 commit comments

Comments
 (0)