上一篇,我們介紹了在Windows下安裝docker並校驗了是否安裝成功,那麼接下來我們就來運行一個helloword鏡像,進一步體驗docker
第一步:拉取hellp-world鏡像命令
docker pull [OPTIONS] NAME[:TAG]
OPTIONS 是指拉取的時候參數
NAME 是必須的,是指鏡像的名稱
[:TAG] 是指鏡像的版本,如果不寫,則默認是最新版本
Hello-world 鏡像是從docker提供的默認倉庫中獲取
第二步:查看是否拉取成功和本地有哪些鏡像
docker images [OPTIONS] [REPOSITORY[:TAG]]
REPOSITORY[:TAG] 指定鏡像的名稱 和版本
第三步:運行hello-world
docker run [OPTIONS] IMAGE[:TAG] [COMMAND][ARG...]
IMAGE[:TAG] 指的是鏡像的名字和版本
COMMAND 指的是鏡像運行起來要執行什麼樣的命令
[ARG...] 指的是前面的命令所依賴的參數
docker run hello-world
第四步:hello-world命令的執行流程
【docker pull】命令:首先Client 發起一個 【docker pull】命令,然後Docker_host(本機)的Docker daemon會去查看是否在本地的Images 已經存在,如果不存在,則從 【Registry】遠程庫中拉取到本地。
【docker run】命令:首先Client 發起一個 【docker run】命令,然後Docker_host(本機)的Docker daemon會去查看是否在本地的Images 已經存在,如果存在則運行變成【Containers】docker容器,如果不存在,則先去【Registry】遠程庫拉取到本地,然後在變成【Containers】docker容器。