摘要:然而一般的空間都比較拙計(jì),一旦使用了比較多的鏡像可能就會(huì)占用很多空間,這個(gè)時(shí)候我們可能就會(huì)看到中的虛擬磁盤(pán)文件可能會(huì)有幾十個(gè)。然后在存儲(chǔ)的選項(xiàng)中更改虛擬磁盤(pán)文件。
由于 Mac 不能原生支持 docker,所以在 Mac 上都是使用 docker-client和一個(gè) VM 中的裝有 docker 的 Linux 系統(tǒng)進(jìn)行溝通。然而一般 Mac 的空間都比較拙計(jì),一旦使用了比較多的鏡像可能就會(huì)占用很多空間,這個(gè)時(shí)候我們可能就會(huì)看到 VM 中的虛擬磁盤(pán)文件(vmdk)可能會(huì)有幾十個(gè) G。這個(gè)時(shí)候我們可以采取一些方法把這個(gè)文件轉(zhuǎn)移到其他空間較大的存儲(chǔ)上。(如果掛移動(dòng)硬盤(pán)的話缺點(diǎn)就是如果想用 docker 就非得掛硬盤(pán)不可,不過(guò)可以創(chuàng)建一個(gè)新的 VM 專(zhuān)門(mén)放一些比較大的鏡像,然后 default VM 還是吧 vmdk 放在本機(jī)上)
準(zhǔn)備工作安裝一下 Vagrant。后面會(huì)用到其VBoxManage命令。
如何進(jìn)行這里以轉(zhuǎn)移一個(gè)叫做 jenkins 的 VM 為例
使用 docker-machine stop jenkins 關(guān)掉 VM。
到目錄~/.docekr/machine/machines/jenkins/下,會(huì)發(fā)現(xiàn)有一個(gè)叫做 disk.vmdk 的文件,這個(gè)文件就是 VM 的虛擬磁盤(pán)文件。我們可以使用 VBoxManage clonehd disk.vmdk /移動(dòng)硬盤(pán)的路徑/disk.vdi --format VDI的方式克隆一個(gè)新的 vdi 虛擬磁盤(pán)文件出來(lái)(之所以使用 vdi 格式是因?yàn)?b>VBoxManage 可以對(duì) vdi 格式的虛擬磁盤(pán)文件修改動(dòng)態(tài)分配的空間大小,使用克隆的方式產(chǎn)生的文件和原文件的 UUID 不同,但是內(nèi)容相同)。
打開(kāi) VirtualBox,選擇 VM 的設(shè)置。
然后在存儲(chǔ)的選項(xiàng)中更改虛擬磁盤(pán)文件。
好了,接下來(lái)就像原來(lái)一樣繼續(xù)使用 docker 吧~記得使用這個(gè) VM 的時(shí)候掛上硬盤(pán)~
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/26496.html
摘要:是系統(tǒng)提供的容器化技術(shù),簡(jiǎn)稱(chēng),它結(jié)合和技術(shù)為用戶(hù)提供了更易用的接口來(lái)實(shí)現(xiàn)容器化。公司結(jié)合和以下列出的技術(shù)實(shí)現(xiàn)了容器引擎,相比于,具備更加全面的資源控制能力,是一種應(yīng)用級(jí)別的容器引擎。 showImg(https://segmentfault.com/img/bVbtPbG?w=749&h=192); 題外話 最近對(duì)Docker和Kubernetes進(jìn)行了一番學(xué)習(xí),前兩天做了一次技術(shù)...
摘要:因?yàn)殓R像包含操作系統(tǒng)完整的文件系統(tǒng),其體積往往是龐大的,因此在設(shè)計(jì)時(shí),就充分利用的技術(shù),將其設(shè)計(jì)為分層存儲(chǔ)的架構(gòu)。分層存儲(chǔ)的特征還使得鏡像的復(fù)用定制變的更為容易。容器也采用分層存儲(chǔ)。 什么是 Docker? Docker 使用 Google 公司推出的 Go 語(yǔ)言 進(jìn)行開(kāi)發(fā)實(shí)現(xiàn),基于 Linux 內(nèi)核的 cgroup,namespace,以及 AUFS 類(lèi)的 Union FS 等技術(shù)...
閱讀 3098·2021-10-08 10:18
閱讀 809·2019-08-30 15:54
閱讀 1125·2019-08-29 18:43
閱讀 2498·2019-08-29 15:33
閱讀 1377·2019-08-29 15:29
閱讀 1669·2019-08-29 13:29
閱讀 1089·2019-08-26 13:46
閱讀 1749·2019-08-26 11:55