【发布时间】:2021-06-14 15:40:03
【问题描述】:
我可以像这样在 docker-compose.yml 中的容器下挂载一个目录:
volumes:
- ${SRC_PATH}:/usr/local/airflow/src/
我的 SRC_PATH 是主机上目录的路径。我的问题是默认行为将我的 SRC_PATH 下的内容放到/usr/local/airflow/src/。但是,我想要的是将目录本身放在目标路径下。因此,如果我的 SRC_PATH 在 .env 文件中定义为 /Users/myname/dev/abc,那么我希望容器上的路径为 /usr/local/airflow/src/abc
限制是我不能在撰写文件中硬编码目标路径。 SRC_PATH 将在 .env 文件中更改,我希望目标路径相应更改。这可能吗?
【问题讨论】:
标签: docker docker-compose docker-volume