From 69674401c27a0086701f822746a1f5f7391fc2c2 Mon Sep 17 00:00:00 2001 From: t3Y Date: Wed, 3 May 2023 18:10:39 +0200 Subject: [PATCH] Docker-compose: expose ports instead of publishing With the ports: - "12345" syntax docker publishes the ports under an ephemeral port on the host. Since these ports should presumably only be available to other services, using expose: instead avoids publishing unnecessary services. See #1336 --- docker-compose.nodemicmac.yml | 2 +- docker-compose.nodeodm.gpu.intel.yml | 2 +- docker-compose.nodeodm.gpu.nvidia.yml | 2 +- docker-compose.nodeodm.yml | 2 +- docker-compose.yml | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/docker-compose.nodemicmac.yml b/docker-compose.nodemicmac.yml index f449aca20..3e71f2474 100644 --- a/docker-compose.nodemicmac.yml +++ b/docker-compose.nodemicmac.yml @@ -12,7 +12,7 @@ services: node-micmac-1: image: opendronemap/nodemicmac container_name: node-micmac-1 - ports: + expose: - "3000" restart: unless-stopped oom_score_adj: 500 diff --git a/docker-compose.nodeodm.gpu.intel.yml b/docker-compose.nodeodm.gpu.intel.yml index f8e8f1d14..4e3f72c24 100644 --- a/docker-compose.nodeodm.gpu.intel.yml +++ b/docker-compose.nodeodm.gpu.intel.yml @@ -15,7 +15,7 @@ services: image: opendronemap/nodeodm:gpu.intel devices: - "/dev/dri" - ports: + expose: - "3000" restart: unless-stopped oom_score_adj: 500 diff --git a/docker-compose.nodeodm.gpu.nvidia.yml b/docker-compose.nodeodm.gpu.nvidia.yml index 50e14397e..b16d92011 100644 --- a/docker-compose.nodeodm.gpu.nvidia.yml +++ b/docker-compose.nodeodm.gpu.nvidia.yml @@ -11,7 +11,7 @@ services: - WO_DEFAULT_NODES node-odm: image: opendronemap/nodeodm:gpu - ports: + expose: - "3000" restart: unless-stopped oom_score_adj: 500 diff --git a/docker-compose.nodeodm.yml b/docker-compose.nodeodm.yml index 2baa626f5..08454eff8 100644 --- a/docker-compose.nodeodm.yml +++ b/docker-compose.nodeodm.yml @@ -11,7 +11,7 @@ services: - WO_DEFAULT_NODES node-odm: image: opendronemap/nodeodm - ports: + expose: - "3000" restart: unless-stopped oom_score_adj: 500 diff --git a/docker-compose.yml b/docker-compose.yml index f035b5d6c..04daa1c45 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -8,7 +8,7 @@ services: db: image: opendronemap/webodm_db container_name: db - ports: + expose: - "5432" volumes: - ${WO_DB_DIR}:/var/lib/postgresql/data:Z