要在Docker容器中掛載共享目錄,可以使用-v
或--volume
選項(xiàng)來進(jìn)行掛載。下面是使用-v
選項(xiàng)來掛載共享目錄的示例命令:
docker run -v /本地目錄:/容器目錄 鏡像名稱
其中,/本地目錄
是本地主機(jī)上的目錄,/容器目錄
是要掛載到容器中的目錄。例如,要將本地主機(jī)上的/data
目錄掛載到容器中的/app/data
目錄,可以使用以下命令:
docker run -v /data:/app/data 鏡像名稱
這將會(huì)將本地主機(jī)上的/data
目錄掛載到容器中的/app/data
目錄。這樣,在容器內(nèi)部,可以使用/app/data
路徑來訪問本地主機(jī)上的/data
目錄的內(nèi)容。
還可以在docker-compose.yml
文件中使用volumes
關(guān)鍵字來掛載共享目錄。例如:
version: '3'
services:
web:
image: nginx
volumes:
- /data:/app/data
這將會(huì)將本地主機(jī)上的/data
目錄掛載到名為web
的服務(wù)容器中的/app/data
目錄。