win7 docker 安裝過程

簡(jiǎn)介

Docker 是一個(gè)開源的應(yīng)用容器引擎,讓開發(fā)者可以打包他們的應(yīng)用以及依賴包到一個(gè)可移植的容器中,然后發(fā)布到任何流行的Linux或Windows操作系統(tǒng)的機(jī)器上,也可以實(shí)現(xiàn)虛擬化,容器是完全使用沙箱機(jī)制,相互之間不會(huì)有任何接口。

Docker架構(gòu)

  • 鏡像(Image):是?于創(chuàng)建Docker容器的模板,相當(dāng)于是?個(gè)root?件系統(tǒng),?如Ubuntu系統(tǒng)。
  • 容器(Container):鏡像(Image)與容器(Contianer)之間的關(guān)系,類似于C++語(yǔ)?中的類和實(shí)例,鏡像是靜態(tài)的定義,即類模板,容器是鏡像運(yùn)?時(shí)的實(shí)體,即實(shí)例。容器可以被創(chuàng)建、啟動(dòng)、 停?、刪除等等。
  • 倉(cāng)庫(kù)(Repository):集中存放鏡像?件的地?,?前最?的倉(cāng)庫(kù)為Docker官?的Docker Hub
    由于?絡(luò)的原因,國(guó)內(nèi)?般使??易、阿?云的鏡像倉(cāng)庫(kù)
    ?易: https://c.163yun.com/hub#/m/home/ (需登錄)
    阿?云:https://cr.console.aliyun.com/cn-beijing/instances/images (需登錄)
    DaoCloud 道客?絡(luò): https://hub.daocloud.io/

安裝工具包

由于系統(tǒng)原因,win7需要安裝docker-toolbox
阿里鏡像下載地址
運(yùn)行例如:DockerToolbox-18.03.0-ce.exe的可執(zhí)行程序

桌面快捷圖標(biāo).png

點(diǎn)擊Docker Quickstart Terminal

可能會(huì)遇到的問題

1.執(zhí)行DockerToolbox-18.03.0-ce.exe,報(bào)錯(cuò)"找不到方法:“!!0[] System.Array.Empty()"
原因是.net版本過低
安裝.net Framework 4.6以上版本可解決
.net官方下載地址
2.找不到docker鏡像,其實(shí)安裝目錄下是有的
各版本的boot2docker.iso官方下載地址:https://github.com/boot2docker/boot2docker/releases
放到軟件運(yùn)行目錄下,例如C:\Users\Administrator.docker\machine\cache

image.png

3.虛擬機(jī)無(wú)法運(yùn)行
返回代碼: E_FAIL (0x80004005)
組件: MachineWrap
界面: IMachine {5047460a-265d-4538-b23e-ddba5fb84976}
解決方法:

  • WIN+R快捷鍵打開運(yùn)行窗口,輸入命令:regedit,確定:
  • 在已經(jīng)打開的注冊(cè)表頁(yè)面,修改如下兩項(xiàng)的默認(rèn)值為:
    默認(rèn)值又“oleaut32.dll”修改為:“C:\Windows\system32\oleaut32.dll”。
    HKEY_CLASSES_ROOT\CLSID{00020420-0000-0000-C000-000000000046}\InprocServer32
    HKEY_CLASSES_ROOT\CLSID{00020424-0000-0000-C000-000000000046}\InprocServer32

參考資料

官方文檔
docker教程
創(chuàng)建共享和ssh登錄
虛擬機(jī)無(wú)法啟動(dòng)

帶參數(shù)啟動(dòng)
docker run -it -v /root/go-data/:/go/src/ --name centos-go-data centos

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容