一、學習路線
部署Django項目的時候,看到很多人使用docker進行部署,評價大多是——“不錯,好用,方便”。but!然而我不會docker。啊,這種求而不得的感覺好難受。but! 難受並沒有什麼卵用,那就學吧。問題又來了,怎麼學:有什麼好的書?有什麼好的教程?有什麼好的博客?介於現在的很多公衆號,博客,問答比較水,可信度不高。那就從官網開始吧。
1.docker官網(https://www.docker.com/)
打開官網,如下圖所示:
2.docker文檔(https://docs.docker.com/)
一般而言,第二步找官方文檔。各個按鈕點一下,文檔位置如下圖所示:
點擊“docs”,如下圖所示:
3. Get Started(https://docs.docker.com/get-started/)
然後繼續點擊"Get Started"按鈕,進去後如下圖所示:
然後就一步步往下看,最後看到“Install Docker Desktop”,點擊“windows”,根據教程安裝docker。
二、安裝docker
1.安裝須知
具體見官方文檔,然後對比自己的電腦看是否符合要求。不符合要求的話後面估計就折騰不了了。
2.下載docker
點擊進入到下載頁面:
然後提示要登陸,那就先註冊吧。
註冊成功後登錄賬號繼續下載。
3.安裝docker
1.雙擊Docker Desktop Installer.exe文件
2.點擊OK按鈕
3.耐心等待
4. 點擊XXX按鈕
點擊XXX按鈕會讓電腦自動重啓。所以圖沒了,按鈕上的文字也不記得了——總之,點完XXX按鈕,安裝結束了。
4.驗證安裝
使用docker info或者docker version驗證是否成功。
5.鏡像加速
1.啓動docker, 然後在docker圖標上點擊鼠標右鍵,選擇“Settings”
2.點擊“daemon”
3. 將國內的鏡像填入到Registry mirrors中
如:https://registry.docker-cn.com
最後點擊“Apply”按鈕。
四、參考資料
[1]docker文檔, Install Docker Desktop on Windows: https://docs.docker.com/docker-for-windows/install/