萌新!docker-compose怎么把镜像里面的配置文件挂载到宿主机上?

我想要把打包进docker的配置文件夹挂载出来到宿主机上,但是用docker-compose中的volumes属性,是把宿主机的文件夹交给docker镜像使用,如果宿主机文件夹为空,docker内的程序启动读取配置文件就失败了。
我的需求是:我已经把默认的配置文件夹打包进了docker里面了,在编辑docker-compose时想要指定将打包进docker的配置文件夹挂载出来给宿主机,这样后面配置文件要做修改的话,我直接就在宿主机打开配置文件修改了。
我目前知道volumes可以把宿主机的文件交给docker去使用,但是不知道怎么把docker的文件夹交给宿主机,麻烦知道的同学指导一下,感谢大家啦!
米琪卡哇伊
浏览 1242回答 2
2回答

温温酱

在启动脚本,从容器里的一个目录拷过去不就行了?#entrypoint.shif![-f/work/config.ini]thencp/app/config.ini/work/config.inifi

慕慕森

本来数据卷就是从宿主机挂载到容器,你这把容器内挂在到宿主机是怎么个意思,你说你把默认的配置文件打包进docker了,默认的配置文件原来在哪?
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript