在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/云計(jì)算  Java  Linux/ docker 容器訪問宿主主機(jī)目錄

docker 容器訪問宿主主機(jī)目錄

項(xiàng)目是使用spring-boot搭建的,部署在docker中,其中有個(gè)上傳文件功能,需要將上傳的文件保存在宿主主機(jī)(如:/mnt/files/)中。

現(xiàn)在的問題是:

1.在docker容器之中好像訪問不到宿主主機(jī)(/mnt/files/)。

2.有其他docker的容器需要訪問/mnt/files/獲取文件做處理。

是不是不能這樣實(shí)現(xiàn)?

謝謝!

回答
編輯回答
命于你

大概就是說在容器內(nèi)部生成的文件需要保存到宿主機(jī)上對吧?

可以通過掛載數(shù)據(jù)卷的方式實(shí)現(xiàn)你的需求,創(chuàng)建容器的使用使用-v參數(shù),或則在dockerfile中定義volumes。
比如:

docker run --net=none --privileged=true -d --name etcd -v /data/srcdir:/data/dstdir etcd -name discovery

這樣如果容器內(nèi)部在/data/dstdir目錄下產(chǎn)生的數(shù)據(jù)會保存在宿主機(jī)的/data/srcdir目錄里面的

2017年9月8日 14:29