Docker 倉(cāng)庫(kù)坐標(biāo)是指用于標(biāo)識(shí) Docker Hub 上 Docker 鏡像倉(cāng)庫(kù)位置的一套標(biāo)準(zhǔn)。它由三個(gè)部分組成:倉(cāng)庫(kù)名、用戶名和倉(cāng)庫(kù)標(biāo)簽。
倉(cāng)庫(kù)名: 倉(cāng)庫(kù)名是 Docker Hub 上 Docker 鏡像倉(cāng)庫(kù)的唯一標(biāo)識(shí)符。它可以包含多個(gè)單詞和連字符,但不能包含下劃線和大寫字母。 用戶名: 用戶名是 Docker Hub 上注冊(cè)用戶的唯一標(biāo)識(shí)符。它通常用于區(qū)分不同用戶下的同名倉(cāng)庫(kù)。如果沒有指定用戶名,就使用默認(rèn)用戶名 library。 倉(cāng)庫(kù)標(biāo)簽: 倉(cāng)庫(kù)標(biāo)簽用于區(qū)分同名不同版本的鏡像,例如 latest 表示最新版,v1.0 表示版本 1.0。
在標(biāo)識(shí) Docker 鏡像資源時(shí),倉(cāng)庫(kù)坐標(biāo)通常以username/repository:tag
的形式出現(xiàn)。例如,library/nginx:latest
表示 Docker Hub 上 library 用戶下的名為 nginx 的倉(cāng)庫(kù)的最新版本。
$ docker pull library/nginx:latest latest: Pulling from library/nginx aaf6bb5e13de: Pull complete a1896e0eeff8: Pull complete ... Status: Downloaded newer image for library/nginx:latest
使用 Docker 倉(cāng)庫(kù)坐標(biāo)可以輕松地查找和下載 Docker 鏡像資源,方便快捷。同時(shí),也便于管理和維護(hù) Docker 鏡像倉(cāng)庫(kù)。