docker怎么掛載共享目錄

小億
141
2023-11-07 11:45:54
欄目: 編程語言

要在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目錄。

0