docker容器怎么添加掛載目錄

小億
744
2023-11-06 13:04:26

要在Docker容器中添加掛載目錄,可以使用-v--volume標(biāo)志來指定要掛載的目錄。

以下是兩種常見的方法:

  1. 使用絕對(duì)路徑:

    docker run -v /本地目錄:/容器目錄 鏡像名稱
    

    其中,/本地目錄是主機(jī)上的目錄,/容器目錄是容器內(nèi)的目錄。這將把主機(jī)上的目錄掛載到容器內(nèi)的指定目錄。

  2. 使用相對(duì)路徑:

    docker run -v $(pwd)/本地目錄:/容器目錄 鏡像名稱
    

    這種方式將當(dāng)前工作目錄下的 本地目錄 掛載到容器內(nèi)的指定目錄。

請(qǐng)注意,-v標(biāo)志可以在創(chuàng)建容器時(shí)使用,也可以在docker run命令后使用docker volume create命令提前創(chuàng)建一個(gè)卷,然后將其掛載到容器中。

另外,還可以使用--mount標(biāo)志來實(shí)現(xiàn)掛載操作,語(yǔ)法與-v類似。

例如:

docker run --mount type=bind,source=/本地目錄,target=/容器目錄 鏡像名稱

0