diff --git a/docker-compose.build.yml b/docker-compose.build.yml index 80dd43e0..302c8c51 100644 --- a/docker-compose.build.yml +++ b/docker-compose.build.yml @@ -1,5 +1,6 @@ # This configuration builds from Dockerfiles # instead of pulling from opendronemap hub +version: '2.1' services: db: build: ./db diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml index e2ae3bd3..3f9af842 100644 --- a/docker-compose.dev.yml +++ b/docker-compose.dev.yml @@ -1,3 +1,4 @@ +version: '2.1' services: webapp: entrypoint: /bin/bash -c "chmod +x /webodm/*.sh && /bin/bash -c \"/webodm/wait-for-postgres.sh db /webodm/wait-for-it.sh -t 0 broker:6379 -- /webodm/start.sh --create-default-pnode --setup-devenv\"" diff --git a/docker-compose.ipv6.yml b/docker-compose.ipv6.yml index ab81884e..b6fbbf34 100644 --- a/docker-compose.ipv6.yml +++ b/docker-compose.ipv6.yml @@ -1,3 +1,4 @@ +version: '2.2' networks: default: enable_ipv6: true diff --git a/docker-compose.nodemicmac.yml b/docker-compose.nodemicmac.yml index 575b4d75..3e71f247 100644 --- a/docker-compose.nodemicmac.yml +++ b/docker-compose.nodemicmac.yml @@ -2,6 +2,7 @@ # a default processing node instance. This is best for users # who are just getting started with WebODM. +version: '2.1' services: webapp: depends_on: diff --git a/docker-compose.nodeodm.gpu.intel.yml b/docker-compose.nodeodm.gpu.intel.yml index 66b980df..4e3f72c2 100644 --- a/docker-compose.nodeodm.gpu.intel.yml +++ b/docker-compose.nodeodm.gpu.intel.yml @@ -2,6 +2,7 @@ # a default processing node instance. This is best for users # who are just getting started with WebODM. +version: '2.1' services: webapp: depends_on: diff --git a/docker-compose.nodeodm.gpu.nvidia.yml b/docker-compose.nodeodm.gpu.nvidia.yml index 63201555..b16d9201 100644 --- a/docker-compose.nodeodm.gpu.nvidia.yml +++ b/docker-compose.nodeodm.gpu.nvidia.yml @@ -2,6 +2,7 @@ # a default processing node instance. This is best for users # who are just getting started with WebODM. +version: '2.1' services: webapp: depends_on: diff --git a/docker-compose.nodeodm.yml b/docker-compose.nodeodm.yml index 496b8b37..08454eff 100644 --- a/docker-compose.nodeodm.yml +++ b/docker-compose.nodeodm.yml @@ -2,6 +2,7 @@ # a default processing node instance. This is best for users # who are just getting started with WebODM. +version: '2.1' services: webapp: depends_on: diff --git a/docker-compose.settings.yml b/docker-compose.settings.yml index 9be9b19b..bd24dafc 100644 --- a/docker-compose.settings.yml +++ b/docker-compose.settings.yml @@ -1,3 +1,4 @@ +version: '2.1' services: webapp: volumes: diff --git a/docker-compose.ssl-manual.yml b/docker-compose.ssl-manual.yml index 6a57b398..6c809a91 100644 --- a/docker-compose.ssl-manual.yml +++ b/docker-compose.ssl-manual.yml @@ -1,4 +1,5 @@ # This configuration adds the volumes necessary for SSL manual setup +version: '2.1' services: webapp: volumes: diff --git a/docker-compose.ssl.yml b/docker-compose.ssl.yml index 35366018..13a81e32 100644 --- a/docker-compose.ssl.yml +++ b/docker-compose.ssl.yml @@ -1,4 +1,5 @@ # This configuration adds support for SSL +version: '2.1' volumes: letsencrypt: driver: local diff --git a/docker-compose.worker-cpu.yml b/docker-compose.worker-cpu.yml index 28df0a83..cfa7dc3c 100644 --- a/docker-compose.worker-cpu.yml +++ b/docker-compose.worker-cpu.yml @@ -1,3 +1,4 @@ +version: '2.2' services: worker: cpus: ${WO_WORKER_CPUS} diff --git a/docker-compose.worker-memory.yml b/docker-compose.worker-memory.yml index 2785771b..4975362c 100644 --- a/docker-compose.worker-memory.yml +++ b/docker-compose.worker-memory.yml @@ -1,3 +1,4 @@ +version: '2.1' services: worker: mem_limit: ${WO_WORKER_MEMORY} diff --git a/docker-compose.yml b/docker-compose.yml index 9e67e9ac..8a20be78 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,5 +1,6 @@ # This configuration does not include a processing node # Which makes for faster setup times +version: '2.1' volumes: dbdata: appmedia: