一、下載
打開https://docs.docker.com/docker-for-windows/install/,點(diǎn)擊下載


注:其間要注冊(cè)賬號(hào),注冊(cè)完登錄即可進(jìn)入下載
二、安裝
1、雙擊下載的文件來(lái)安裝

2、進(jìn)入安裝過(guò)程,顯示如下界面時(shí),再點(diǎn)OK

3、安裝 成功!

三、運(yùn)行
1、雙擊桌面圖標(biāo)

2、在命令行運(yùn)行docker version 或者 docker info看是否安裝 成功

四、感受
實(shí)例:hello world
1、將 image 文件從倉(cāng)庫(kù)抓取到本地
命令行運(yùn)行docker image pull library/hello-world 或者docker image pull hello-world

docker image pull是抓取 image 文件的命令。library/hello-world是 image 文件在倉(cāng)庫(kù)里面的位置,其中l(wèi)ibrary是 image 文件所在的組,hello-world是 image 文件的名字。
由于 Docker 官方提供的 image 文件,都放在library組里面,所以它的是默認(rèn)組,可以省略。
2、查看抓取是否成功
docker image ls

3、運(yùn)行這個(gè)文件
docker container run hello-world

輸出這段提示以后,hello world就會(huì)停止運(yùn)行,容器自動(dòng)終止。
有些容器不會(huì)自動(dòng)終止,因?yàn)樘峁┑氖欠?wù)。
對(duì)于那些不會(huì)自動(dòng)終止的容器,必須使用docker container kill 命令手動(dòng)終止。
$ docker container kill [containID]
五、容器文件
image 文件生成的容器實(shí)例,本身也是一個(gè)文件,稱為容器文件。也就是說(shuō),一旦容器生成,就會(huì)同時(shí)存在兩個(gè)文件: image 文件和容器文件。而且關(guān)閉容器并不會(huì)刪除容器文件,只是容器停止運(yùn)行而已。
# 列出本機(jī)正在運(yùn)行的容器
$ docker container ls
# 列出本機(jī)所有容器,包括終止運(yùn)行的容器
$ docker container ls --all

上面命令的輸出結(jié)果之中,包括容器的 ID。很多地方都需要提供這個(gè) ID,比如上一節(jié)終止容器運(yùn)行的docker container kill命令。
終止運(yùn)行的容器文件,依然會(huì)占據(jù)硬盤空間,可以使用docker container rm命令刪除。
$ docker container rm [containerID]
運(yùn)行上面的命令之后,再使用docker container ls --all命令,就會(huì)發(fā)現(xiàn)被刪除的容器文件已經(jīng)消失了。
