win10安裝docker


1.登錄阿里雲,控制台-->產品與服務-->容器鏡像服務-->鏡像中心-->鏡像加速器-->操作文檔-->windows. (注意:似乎電腦系統不能是家庭版,我的是教育版,並且要是64位的)

2.根據文檔進行操作,快一點5分鍾不到就能搞定。

具體操作:

  1.http://mirrors.aliyun.com/docker-toolbox/windows/docker-for-windows/

  2.選擇beta下載InstallDocker.msi

  3.安裝完成后點擊桌面的快捷方式,如果啟動成功,任務欄右下角會有docker的圖標

  4.docker圖標右鍵,Settings-->Daemon-->Advanced(進入json)-->將自己的加速器地址寫入(操作文檔上有教程)-->apply后等待docker重啟。

可能出現問題解決:

1.打開任務管理器,選擇性能,右下方的虛擬化是否是已啟用。

2.控制面板-->程序-->啟用或關閉Windows功能-->Hyper-V(如果選中后確認報錯不能正常選中,可以通過命令行方式進行選中,具體命令行百度)。

3.Hyper-V如果是選中狀態並不一定代表服務是開啟的,還需要判斷一下,此電腦右鍵-->管理-->服務和應用程序-->服務-->Hyper-V虛擬機管理(可以通過命令行關閉或者設置auto,也可以在這里直接鼠標右鍵,應該是這樣的)

4.可能還需要在和Hyper-V的同一個地方開啟:適用於Linux的Windows子系統,這個也可以通過cmd命令開啟。

具體的命令行如下:

#開啟Hyper-V,如果通過控制面板方式不能正常開啟可以這樣
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
#和上方對應,取消開啟Hyper-V
#Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V
#開啟Hyper-V后關閉服務
#bcdedit /set hypervisorlaunchtype off
#和上方關閉Hyper-V服務對應,開啟服務
bcdedit  /set hypervisorlaunchtype auto

#命令行來源博客
#https://blog.csdn.net/ZYC88888/article/details/89703903

一些具體的操作圖片如下:

測試:

win+x-->A,管理員命令行啟動,cmd中依次輸入

#前面4個命令隨便輸入,最后一個是拉取一個redis,可以看看阿里雲的加速是否有用
docker --version docker version
#看看存在哪些……嗯…… docker images docker --help

#拉取一個redis docker pull redis

 

 

以上就結束了,下方說下我遇到的坑,畢竟花了一整天時間,雖然最后5分鍾就搞定了……

1.我首先想到的是安裝Linux虛擬機,畢竟想着Docker是安裝到Linux上的,后來百度發現windos有自帶的一個Ubuntu,只需要到應用商店去搜索linux就能下載,后來折騰這個搞了一個早上加上一個中午,結果……各種折騰,不過這個時候遇到的各種坑方便我理解了各種安裝錯誤……

2.后來選擇的是Docker ToolBox,也就是win10之前推薦的安裝方式,這種折騰了3個小時,搞定了,能夠正常使用,但是我不知道怎么設置國內加速,網上各種百度方法,結果……命令行有個sudo開頭的命令,但是我不行……而且之前安裝過好多次docker了,各種文件沒有刪除干凈,搞得我也不知道到底是哪個文件夾才是正確的

3.再后來看到了阿里雲有這個安裝文檔教程,直接就把之前的docker全部刪除干凈,按照阿里雲的教程操作,中間遇到了一些困難,不過經驗有了,搞來搞去無非就是那么些問題,半個小時就搞定了。

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM