要將數(shù)據(jù)從Docker宿主機(jī)掛載到容器中,可以使用Docker的掛載功能。以下是一些常用的方法:
-v
參數(shù):可以在運(yùn)行容器時使用-v
參數(shù)來指定要掛載的目錄。例如:docker run -v /宿主機(jī)目錄:/容器目錄 鏡像名稱
這將把宿主機(jī)上的/宿主機(jī)目錄
掛載到容器中的/容器目錄
。
--mount
參數(shù):相比于上述方法,--mount
參數(shù)提供了更多的選項來控制掛載的方式。例如:docker run --mount type=bind,source=/宿主機(jī)目錄,target=/容器目錄 鏡像名稱
volumes
字段來指定掛載目錄。例如:version: '3'
services:
service_name:
volumes:
- /宿主機(jī)目錄:/容器目錄
無論使用哪種方法,都可以將宿主機(jī)上的數(shù)據(jù)掛載到容器中。這樣容器就可以訪問和操作宿主機(jī)上的文件。