Docker 實(shí)體目錄通常指的是 Docker 存儲(chǔ)庫中的一個(gè)倉庫。
倉庫是 Docker 存儲(chǔ)庫中物理存儲(chǔ) Docker 鏡像的地方。每個(gè)倉庫由零個(gè)或多個(gè)標(biāo)簽組成。標(biāo)簽是針對(duì)特定 Docker 鏡像的別名,這可以使 Docker 鏡像更容易地識(shí)別和使用。
命令: docker pull [選項(xiàng)] [Docker Registry 地址[:端口號(hào)]/]倉庫名[:標(biāo)簽] docker push [選項(xiàng)] [Docker Registry 地址[:端口號(hào)]/]倉庫名[:標(biāo)簽] 示例: $?docker?pull?redis:3.0.7?#?拉取?Redis?3.0.7?鏡像 $?docker?push?registry.example.com/myaccount/myapp:latest?#?將本地鏡像推送至私有鏡像倉庫
同一個(gè)倉庫中的不同標(biāo)簽代表的是不同版本的 Docker 鏡像。
默認(rèn)情況下,當(dāng)你使用 docker pull 命令從 Docker Hub 下載鏡像時(shí),Docker 會(huì)使用 latest 標(biāo)簽,它代表最新版本的 Docker 鏡像。
然而,強(qiáng)烈建議您使用特定的版本標(biāo)簽而不是 latest 標(biāo)簽,以避免由于最新版本的 Docker 鏡像的更改而不知不覺地更改應(yīng)用程序的行為。