使用docker-compose加载将在主机之间变化的卷

时间:2019-01-17 19:54:29

标签: docker docker-compose dockerfile docker-volume

在docker compose中,我知道您可以通过放置类似的东西来设置音量绑定

volumes:
    - /some_path_on_host:/some_path_in_container

但是,根据主机,对我而言,/ some_path_on_host会有所不同

我尝试查看docker文档,但未找到与此情况相关的任何内容。

基本上,我想确保即使没有任何Docker经验的人也可以在主机上设置卷的路径,而无需编辑docker-compose。

据我所知,Docker还允许使用环境变量设置路径,here

volumes:
    - ${SOME_ENV_VAR}:/some_path_in_container

还有其他设置卷的方法,它对用户更友好吗?还是应该告诉他们设置SOME_ENV_VAR?使用SOME_ENV_VARIABLE是最佳做法吗?

0 个答案:

没有答案