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