因業(yè)務(wù)需要所以需要安裝 Docker
,但是在途中遇到了一些問題贸呢。
先提供一下我已經(jīng)下載好的安裝包
鏈接:https://pan.baidu.com/s/1wug6gjztGidXCLT8vndS4Q
提取碼:tdzo
包含:
- Docker Desktop Installer
- DockerToolbox-19.03.1
- boot2docker.iso
在文章最下面是遇到的兩個(gè)問題
不是最新版的 windows10
或者 Windows Server 2016
分俯,需要借助 Docker Toolbox 來進(jìn)行安裝使用 Docker
前提:
Docker
在 window
上需要你的 Cpu
支持虛擬化静盅,怎么查看是否支持或者打開豆混?打開任務(wù)管理器灼伤,選擇性能就可以查看锄码,如圖
支持虛擬化
安裝 Docker Toolbox
默認(rèn)選擇下一步
默認(rèn)選擇下一步
默認(rèn)選擇下一步
在這里需要選擇最下面一個(gè)打上勾夺英,因?yàn)橛锌赡軙b不上
默認(rèn)點(diǎn)擊安裝
安裝完成
此刻桌面有三個(gè)圖標(biāo)
打開桌面上的
Docker Quickstart Terminal
然后就顯示了 error one
的錯(cuò)誤,查看下面的錯(cuò)誤列表滋捶,解決后繼續(xù)打開痛悯。后面有可能會出現(xiàn)
error two
的錯(cuò)誤
在次打開就繼續(xù)等待安裝好
安裝完成,與官網(wǎng)一致
測試一下重窟,打開 cmd
载萌,輸入 docker -v
版本顯示出來了,成功
在測試一下鏡像,運(yùn)行 hello-world
運(yùn)行 hello-world 鏡像成功
error One:
錯(cuò)誤顯示虛擬化沒有打開
因?yàn)槭褂玫氖翘摂M機(jī)扭仁,這里說一下虛擬機(jī)的解決方式垮衷,如果是實(shí)際服務(wù)器,需要打開
BIOS
里面的 cpu
虛擬化乖坠,可以自行百度
關(guān)閉系統(tǒng)搀突,然后打開配置,打上勾瓤帚,選擇首選模式
解決方案
image.png
error Two:
image.png
這個(gè)需要下載
boot2docker
描姚,在下載的時(shí)候出錯(cuò)了,可以去官網(wǎng)去下載戈次,我已經(jīng)打包好轩勘,可以直接進(jìn)行下載。原因可能因?yàn)榫W(wǎng)絡(luò)慢最終停止怯邪,也可能是被 Q
了绊寻。
解決方案:
直接去官網(wǎng)下載:boot2docker.iso
也可以在文章開頭下載,會快很多悬秉。
打開下面的路徑:
c:\user\你系統(tǒng)的賬戶名稱\docker\machine\cache
找到這個(gè)路徑
復(fù)制進(jìn)去