我是用dockerfile build的鏡像:VOLUME /home/user/web我開(kāi)啟容器,進(jìn)到bash,進(jìn)到這個(gè)目錄,然后新建了一個(gè)文件,然后我回主機(jī)目錄去查看,但是沒(méi)有啊?不是說(shuō)這樣掛著的,在容器里面修改了,主機(jī)目錄會(huì)馬上出現(xiàn)嗎?
2 回答

隔江千里
TA貢獻(xiàn)1906條經(jīng)驗(yàn) 獲得超10個(gè)贊
運(yùn)行時(shí)要掛載目錄:
docker run -v hostpath:/home/user/web xximg

冉冉說(shuō)
TA貢獻(xiàn)1877條經(jīng)驗(yàn) 獲得超1個(gè)贊
在Dockerfile中使用 VOLUME 只是聲明了一個(gè)卷也就是一個(gè)掛載點(diǎn),具體本地掛載的時(shí)候需要在 run 的時(shí)候通過(guò) -v 來(lái)指定本地那個(gè)目錄掛載到你已申明的卷上,當(dāng)然,對(duì)于未申明的卷 Docker 會(huì)自動(dòng)再去創(chuàng)建的。
- 2 回答
- 0 關(guān)注
- 5440 瀏覽
添加回答
舉報(bào)
0/150
提交
取消