Is it possible to specify global settings for services in a Docker compose file?
For example, take this Docker Compose file:
version: "3.9" services: test1: env_file: /path/to/env/file image: test container_name: test1 ports: - "1234:22" networks: - dmz restart: always test2: env_file: /path/to/env/file image: test container_name: test2 ports: - "2345:22" networks: - trust restart: always networks: dmz: driver: bridge trust: driver: bridge
I don’t want to have
env_file: /path/to/env/file for every service and would like to make it apply to all services. I know I can pass it in the
docker-compose command line but I’m hoping to do it from within the Docker compose file.