docker容器卷一般放在什么位置?數(shù)據(jù)卷呈現(xiàn)給docker容器的形式就是一個(gè)目錄,支持多個(gè)容器間共享,修改也不會(huì)影響鏡像。使用Docker的數(shù)據(jù)卷,類似在系統(tǒng)中使用 mount 掛載一個(gè)文件系統(tǒng)。
站在用戶的角度思考問(wèn)題,與客戶深入溝通,找到滎經(jīng)網(wǎng)站設(shè)計(jì)與滎經(jīng)網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名注冊(cè)、虛擬主機(jī)、企業(yè)郵箱。業(yè)務(wù)覆蓋滎經(jīng)地區(qū)。
一個(gè)數(shù)據(jù)卷是一個(gè)特別指定的目錄,該目錄利用容器的UFS文件系統(tǒng),可以為容器提供一些穩(wěn)定的特性或者數(shù)據(jù)共享。
創(chuàng)建數(shù)據(jù)卷,只要在docker run命令后面跟上-v參數(shù),即可創(chuàng)建一個(gè)數(shù)據(jù)卷,也可以跟多個(gè)-v參數(shù)來(lái)創(chuàng)建多個(gè)數(shù)據(jù)卷。當(dāng)創(chuàng)建好帶有數(shù)據(jù)卷的容器后,就可以在其他容器中通過(guò)–volumes-froms 參數(shù)來(lái)掛載該數(shù)據(jù)卷了。
增加新數(shù)據(jù)卷
docker run -d -v /tmpd/busyboxtest --name busyboxtest busybox
-v參數(shù)會(huì)在容器的/tmp/busybox下創(chuàng)建一個(gè)新的容器卷
通過(guò)docker inspect命令查看數(shù)據(jù)卷的位置
docker inspect busyboxtest|grep volumes"/tmp/busyboxtest":"/var/lib/docker/volumes/577784c9e8aa3fba15ebf56ee680b6fea50aafe60bd753b64c3699e461fa3e39/_data"
將主機(jī)目錄掛載為數(shù)據(jù)卷
docker run -tid -v /tmp/volumetest:/data:ro --name busyboxtest2 busybox
將宿主機(jī)的/tmp/volumetest以ro的方式掛載在/data下