Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Docker compose docker compose:是否可以在服务中共享env变量?_Docker Compose - Fatal编程技术网

Docker compose docker compose:是否可以在服务中共享env变量?

Docker compose docker compose:是否可以在服务中共享env变量?,docker-compose,Docker Compose,我让docker编写如下文件 docker-compose.yml 如何在不为每个服务声明的情况下共享这些env变量 是否可以在服务中共享环境变量?我们可以使用“扩展”选项共享环境变量 version: '2' services: web: environment: - var1 : 'localhost' - var2 : 'root' api: extends: web # serveice api, will have access to

我让docker编写如下文件

docker-compose.yml 如何在不为每个服务声明的情况下共享这些env变量


是否可以在服务中共享环境变量?

我们可以使用“扩展”选项共享环境变量

version: '2'
services:
  web:
    environment:
      - var1 : 'localhost' 
      - var2 : 'root'
  api:
    extends: web # serveice api, will have access to all configs of web 
version: '2'
services:
  web:
    environment:
      - var1 : 'localhost' 
      - var2 : 'root'
  api:
    extends: web # serveice api, will have access to all configs of web