docker安裝與簡(jiǎn)單使用(for windows)

一、下載

打開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)消失了。


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 《Docker從入門到實(shí)踐》閱讀筆記 原書地址: https://yeasy.gitbooks.io/docker...
    GuoYuebo閱讀 11,659評(píng)論 1 39
  • 現(xiàn)在的虛擬化技術(shù)日新月異,加之后面要搭建神經(jīng)網(wǎng)絡(luò),一搜集tensofflow都說(shuō)講docker配置的,原來(lái)計(jì)算機(jī)網(wǎng)...
    cswb5511閱讀 381評(píng)論 0 0
  • Docker 屬于 Linux 容器的一種封裝,提供簡(jiǎn)單易用的容器使用接口。它是目前最流行的 Linux 容器解決...
    井底蛙蛙呱呱呱閱讀 1,216評(píng)論 0 14
  • Docker對(duì)軟件開發(fā)生命周期產(chǎn)生了巨大影響,使得大規(guī)模軟件部署變得簡(jiǎn)單而且安全。這個(gè)教程將介紹運(yùn)行、啟動(dòng)、停止和...
    那個(gè)_夏天閱讀 480評(píng)論 0 0
  • 初春的清晨有著些許的寒意。清水河邊,碧綠的水草在斑駁的陽(yáng)光里舞動(dòng)著輕柔,讓人仿佛回到多年前,煙雨麗江中那個(gè)...
    紫丁香Wlp閱讀 405評(píng)論 0 3

友情鏈接更多精彩內(nèi)容