在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是最佳做法吗?