一、docker安裝
1. 環(huán)境準(zhǔn)備
1) Docker for Windows的當(dāng)前版本運(yùn)行在64位Windows 10 Pro,專業(yè)版、企業(yè)版和教育版(1607年紀(jì)念更新,版本14393或更高版本)上, 不建議用家庭版。
官網(wǎng)描述:
Docker Desktop for Windows is available for free.
Requires Microsoft Windows 10 Professional or Enterprise 64-bit, or Windows 10 Home 64-bit with WSL 2.

2)檢查電腦的虛擬化開啟了沒有:進(jìn)入任務(wù)管理器(ctrl+alt+delete),點(diǎn)擊性能->cpu ,查看虛擬化是否已啟用,如果虛擬化是已禁用,那么你需要重啟電腦進(jìn)入bios開啟虛擬化

3)進(jìn)入控制面板->程序->啟用或關(guān)閉Windows功能->把Hyper-v勾上,啟用后電腦會重啟,后面就可以下載并安裝Docker for Windows了。

2. docker下載安裝
地址:https://docs.docker.com/docker-for-windows/install/#download-docker-for-windows


下載完成后,雙擊下載的安裝文件,一路 Next,點(diǎn)擊 Finish 完成安裝。
更多安裝學(xué)習(xí)參考:https://www.runoob.com/docker/windows-docker-install.html
二、docker使用
安裝完成后,啟動docker,通知欄上會出現(xiàn)個(gè)小鯨魚的圖標(biāo),鼠標(biāo)浮動上去顯示docker正在運(yùn)行。

- 打開powershell, 查看docker、docker-compose版本
PS C:\Users> docker version
Client: Docker Engine - Community
Cloud integration: 1.0.4
Version: 20.10.0
API version: 1.41
Go version: go1.13.15
Git commit: 7287ab3
Built: Tue Dec 8 18:55:31 2020
OS/Arch: windows/amd64
Context: default
Experimental: true
Server: Docker Engine - Community
Engine:
Version: 20.10.0
API version: 1.41 (minimum version 1.12)
Go version: go1.13.15
Git commit: eeddea2
Built: Tue Dec 8 18:58:04 2020
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: v1.4.3
GitCommit: 269548fa27e0089a8b8278fc4fc781d7f65a939b
runc:
Version: 1.0.0-rc92
GitCommit: ff819c7e9184c13b7c2607fe6c30ae19403a7aff
docker-init:
Version: 0.19.0
GitCommit: de40ad0
PS C:\Users> docker-compose version
docker-compose version 1.27.4, build 40524192
docker-py version: 4.3.1
CPython version: 3.7.4
OpenSSL version: OpenSSL 1.1.1c 28 May 2019
2. 更新鏡像目錄
‘settings’ -> ‘Docker Engine’,registry-mirrors列表添加以下內(nèi)容
"http://hub-mirror.c.163.com",
"https://registry.docker-cn.com",
"https://3laho3y3.mirror.aliyuncs.com",
"http://f1361db2.m.daocloud.io",
"https://mirror.ccs.tencentyun.com"

3. 更新docker鏡像存儲目錄
docker鏡像默認(rèn)是存儲在C盤的,為了減輕系統(tǒng)盤的空間壓力,可以修改存儲到其它盤中。如下圖所示:
