溫馨提示×

docker怎么與宿主機設置共享目錄

小億
217
2024-05-14 16:58:15
欄目: 云計算

要在Docker容器和宿主機之間設置共享目錄,你可以使用-v參數(shù)來將宿主機目錄掛載到容器中。

例如,假設你想將宿主機的/path/to/host/directory目錄掛載到容器中的/path/to/container/directory目錄,你可以使用以下命令:

docker run -v /path/to/host/directory:/path/to/container/directory your_image

這將在容器中創(chuàng)建一個指向宿主機目錄的掛載點,使得容器和宿主機之間可以共享文件。您可以在運行容器時傳遞多個-v參數(shù)來掛載多個目錄。

請注意,在某些情況下,需要在Docker守護程序的配置中允許共享宿主機的目錄。您可以在/etc/docker/daemon.json文件中添加以下內(nèi)容來配置Docker守護程序:

{
  "data-root": "/path/to/host/directory"
}

然后重啟Docker守護程序以使更改生效。這將允許您在容器中使用-v參數(shù)將宿主機目錄掛載到容器中。

0