Avoid exposing postgres ports as they might collide with a running PG instance

This comes from Vaclav's advice given that kind of port collisions are
quite likely to happen.
This commit is contained in:
Ivan Folgueira Bande 2023-08-09 16:03:57 +02:00
parent 320d4d4a6c
commit 44f480bd91
No known key found for this signature in database
GPG Key ID: 3C117481F89E24A7
1 changed files with 0 additions and 4 deletions

View File

@ -102,8 +102,6 @@ services:
- ./postgres_cfg/postgresql.conf:/etc/postgresql/postgresql.conf - ./postgres_cfg/postgresql.conf:/etc/postgresql/postgresql.conf
- ./postgres_cfg/db.sql:/docker-entrypoint-initdb.d/db.sql - ./postgres_cfg/db.sql:/docker-entrypoint-initdb.d/db.sql
command: postgres -c config_file=/etc/postgresql/postgresql.conf command: postgres -c config_file=/etc/postgresql/postgresql.conf
ports:
- 5432:5432
healthcheck: healthcheck:
test: ["CMD-SHELL", "pg_isready", "-d", "db_prod"] test: ["CMD-SHELL", "pg_isready", "-d", "db_prod"]
interval: 30s interval: 30s
@ -119,8 +117,6 @@ services:
volumes: volumes:
- ./monitoring/configuration/postgres-exporter.yml:/etc/pgexporter/postgres-exporter.yml - ./monitoring/configuration/postgres-exporter.yml:/etc/pgexporter/postgres-exporter.yml
- ./monitoring/configuration/pg-exporter-queries.yml:/etc/pgexporter/queries.yml - ./monitoring/configuration/pg-exporter-queries.yml:/etc/pgexporter/queries.yml
ports:
- 9187:9187
command: command:
# Both the config file and 'DATA_SOURCE_NAME' should contain valid connection info # Both the config file and 'DATA_SOURCE_NAME' should contain valid connection info
- --config.file=/etc/pgexporter/postgres-exporter.yml - --config.file=/etc/pgexporter/postgres-exporter.yml