要將硬盤掛載到Docker容器中,可以使用-v
參數或--mount
參數,具體步驟如下:
mkdir /path/to/host/dir
-v
參數掛載硬盤到容器中:docker run -v /path/to/host/dir:/path/in/container image_name
這樣就將宿主機上的/path/to/host/dir
目錄掛載到容器中的/path/in/container
目錄中。
--mount
參數掛載硬盤到容器中:docker run --mount type=bind,source=/path/to/host/dir,target=/path/in/container image_name
同樣將宿主機上的/path/to/host/dir
目錄掛載到容器中的/path/in/container
目錄中。
注意:在使用-v
參數掛載硬盤時,還可以添加ro
參數來將硬盤以只讀模式掛載到容器中,例如:
docker run -v /path/to/host/dir:/path/in/container:ro image_name