您好,登錄后才能下訂單哦!
docker容器卷通常會放在什么位置?數(shù)據(jù)卷呈現(xiàn)給docker容器的形式就是一個目錄,支持多個容器間共享,修改也不會影響鏡像。使用Docker的數(shù)據(jù)卷,類似在系統(tǒng)中使用 mount 掛載一個文件系統(tǒng)。
一個數(shù)據(jù)卷是一個特別指定的目錄,該目錄利用容器的UFS文件系統(tǒng),可以為容器提供一些穩(wěn)定的特性或者數(shù)據(jù)共享。
創(chuàng)建數(shù)據(jù)卷,只要在docker run命令后面跟上-v參數(shù),即可創(chuàng)建一個數(shù)據(jù)卷,也可以跟多個-v參數(shù)來創(chuàng)建多個數(shù)據(jù)卷。當(dāng)創(chuàng)建好帶有數(shù)據(jù)卷的容器后,就可以在其他容器中通過–volumes-froms 參數(shù)來掛載該數(shù)據(jù)卷了。
增加新數(shù)據(jù)卷
docker run -d -v /tmpd/busyboxtest --name busyboxtest busybox
-v參數(shù)會在容器的/tmp/busybox下創(chuàng)建一個新的容器卷
通過docker inspect命令查看數(shù)據(jù)卷的位置
docker inspect busyboxtest | grep volumes "/tmp/busyboxtest": "/var/lib/docker/volumes/577784c9e8aa3fba15ebf56ee680b6fea50aafe60bd753b64c3699e461fa3e39/_data"
將主機目錄掛載為數(shù)據(jù)卷
docker run -tid -v /tmp/volumetest:/data:ro --name busyboxtest2 busybox
將宿主機的/tmp/volumetest以ro的方式掛載在/data下
億速云的容器云是通過docker技術(shù),在集群服務(wù)器上部署容器服務(wù)實現(xiàn),擁有上萬Linux鏡像,功能強大、輕量靈活,可輕松作集群服務(wù),自由輕松搭建私有網(wǎng)絡(luò)。
億速云,作為業(yè)內(nèi)資深的專業(yè)云計算服務(wù)提供商、云安全服務(wù)提供商,致力于為廣大互聯(lián)網(wǎng)企業(yè)用戶和傳統(tǒng)行業(yè)的企業(yè)用戶提供云服務(wù)器,其產(chǎn)品具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。