首先,你的是win7、8還是win10
windows對docker兼容也是最近的事,所以win7、8的話,安裝docker是要用工具箱的,不過官方給了下載。
國內話的可以通過,阿里鏡像,或者清華鏡像來下。
win10的話,官網有桌面版下載,docker desktop
win7、8中的安裝、運行
先說明,我是在win7虛擬機下安裝的docker,所以相對真機來說遇到點麻煩。
運行下載下來的DockerToolbox-18.03.0-ce.exe,把能裝的都裝上(懶人怕麻煩,,)
之后會得到三個快捷方式!
雙擊運行Docker Quickstart Terminal會自動為你安裝docker,還要說明的問題如下:
1、virtual box是不能嵌套虛擬機的,而docker在win7下是要通過virtual box虛擬機來運行的,所以我們只能選擇VMware
2、要確保VMware開啟了虛擬化技術,
3、VMware網絡要設置為橋接模式,
否則會遇到如下問題:
Running pre-create checks...
Creating machine...
(default) Copying C:\Users\Test_01\.docker\machine\cache\boot2docker.iso to C:\U
sers\Test_01\.docker\machine\machines\default\boot2docker.iso...
(default) Creating VirtualBox VM...
(default) Creating SSH key...
Wrapper Docker Machine process exiting due to closed plugin server (read tcp 127
.0.0.1:49336->127.0.0.1:49335: wsarecv: An existing connection was forcibly clos
ed by the remote host.)
Error creating machine: Error in driver during machine creation: read tcp 127.0.
0.1:49336->127.0.0.1:49335: wsarecv: An existing connection was forcibly closed
by the remote host.
Looks like something went wrong in step ´Checking if machine default exists´...
Press any key to continue...
4、首次安裝docker時需要最新的boot2docker.iso的問題
可以到GitHub找boot2docker.iso源用迅雷下下來,放到C:\Users\xxxxx\.docker\machine\cache\目錄下,重新打開Docker Quickstart Terminal