win10使用docker需要提前開啟 Hyper-V 選項巷折,但這個只有win10專業(yè)版才有甸赃。
好了瀑罗,以下才是正確的方式,我們先要下載 .exe 安裝文件盾戴,地址如下:
http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/
這里還是要感謝馬爸爸寄锐,看到域名就明白了 _,打開后如下圖:
這里尖啡,有2個版本橄仆,-ce 和 沒有-ce版本, 前者是社區(qū)版(免費)衅斩,后者不用說都明白盆顾,我是選擇 DockerToolbox-18.03.0-ce.exe 文件下載,可能后續(xù)馬爸爸還會更新新版本畏梆,可以關注下您宪。
下載完成后,雙擊安裝即可(無腦默認下一步安裝)奠涌。
安裝完后宪巨,可以看下如下3個圖標:
Docker Quickstart Terminal-docker客戶端、Kitematic-docker的一個GUI工具溜畅、Virtualbox-虛擬機
先測試能否正常打開Virtualbox-虛擬機捏卓,如果打開報錯,請下載最新版本Virtualbox-虛擬機
雙擊Quickstart docker客戶端慈格,此時控制臺可能會出現(xiàn)錯誤的提示怠晴,例如:
Running pre-create checks...
Unable to get the local Boot2Docker ISO version: Did not find prefix "-v" in version string
(default) Default Boot2Docker ISO is out-of-date, downloading the latest release...
(default) Latest release for github.com/boot2docker/boot2docker is v18.03.0
(default) Downloading .................
卡死在這里了。
解決方案:在我們的docker安裝根目錄下 已經有了一個boot2docker.iso文件浴捆,將它拷貝到默認的cache文件夾下即可蒜田,
然后斷網,重新打開docker客戶端汤功,上面的卡死現(xiàn)象就解決了,但是溜哮,接著會有分配IP的問題滔金,此時我們是斷網狀態(tài)色解,那我們立刻關閉docker客戶端窗口,
打開網絡餐茵,再重新開啟docker客戶端科阎,問題即可解決,看下效果圖:
看到這個大鯨魚忿族,那恭喜你锣笨,已經安裝成功了。
讓我們輸入:docker version 看下信息
[圖片上傳失敗...(image-4d6ab3-1605086815167)]
讓我們測試一下道批,輸入:docker run hello-world
這樣表示我們的docker可以正常運作了错英,先記錄到此,后續(xù)內容再慢慢添加隆豹。
PS: 友情清醒椭岩,如果個人機器上之前有安裝過 vmware等虛擬機程序,需要提前刪除干凈璃赡,否則docker內置的virtualbox會啟動失敗判哥,其實這個道理不多說,想想就能明白碉考。
轉帖來自:https://www.cnblogs.com/jimmyshan-study/p/11161428.html