docker怎么掛載網(wǎng)絡(luò)文件夾

小億
198
2023-11-09 17:56:03

使用Docker掛載網(wǎng)絡(luò)文件夾可以通過(guò)兩種方式實(shí)現(xiàn):
1. 使用Docker卷(Volume):
  可以使用`docker volume create`命令創(chuàng)建一個(gè)卷,然后在運(yùn)行容器時(shí)通過(guò)`-v`參數(shù)將網(wǎng)絡(luò)文件夾掛載到卷上。例如:
  ```shell

  docker volume create myvolume

??docker?run?-v?myvolume:/path/in/container?myimage

? 這樣,容器中的/path/in/container目錄將會(huì)和myvolume卷綁定,而myvolume卷又會(huì)和網(wǎng)絡(luò)文件夾進(jìn)行映射。
2. 使用bind mount(綁定掛載):
? 可以直接使用-v參數(shù)將網(wǎng)絡(luò)文件夾直接掛載到容器的指定路徑上。例如:

??docker?run?-v?/path/on/host:/path/in/container?myimage

? 這樣,網(wǎng)絡(luò)文件夾/path/on/host將會(huì)被直接掛載到容器中的/path/in/container路徑上。
需要注意的是,要確保網(wǎng)絡(luò)文件夾的權(quán)限設(shè)置正確,并且在Docker宿主機(jī)上能夠訪問(wèn)該網(wǎng)絡(luò)文件夾。

0