從 docker 進行 volume

與直接 create 不同,將檔案實體存在 docker 內,所以無法在 host 直接存取檔案

run docker 並給予別名

docker run \
--name sample-data \
-v /root/test \
ubuntu

使用 volumes-from 並建立一個檔案

docker run --rm \
--volumes-from sample-data \
ubuntu \
touch /root/test/readme.md

再次確認該檔案確實存在

docker run --rm \
--volumes-from sample-data \
ubuntu \
ls -al /root/test

輸出訊息如下

total 8
drwxr-xr-x 2 root root 4096 Jun  1 09:13 .
drwx------ 3 root root 4096 Jun  1 09:18 ..
-rw-r--r-- 1 root root    0 Jun  1 09:13 readme.md

results matching ""

    No results matching ""