如何在Docker Compose中引用环境变量作为卷创建的一部分

时间:2019-12-26 06:44:52

标签: docker docker-compose

在docker compose中,是否有可能使用env变量来代替值。

volumes: - /opt:$$VARIABLE

错误:compose.cli.main.main:撰写文件'./docker-compose.yml'无效,因为:

请让我知道有什么方法可以做到这一点。

1 个答案:

答案 0 :(得分:1)

Docker开箱即用地组成了支持环境变量,但是卷必须具有绝对路径。

导出变量-

$ export VARIABLE=vijay

更改撰写-

volumes:
  - /opt:/home/${VARIABLE}