Docker Tag


重命名鏡像

docker tag IMAGEID(鏡像id) REPOSITORY:TAG(倉庫:標簽)

#例子

docker tag ca1b6b825289 registry.cn-hangzhou.aliyuncs.com/xxxxxxx:v1.0

 

1.5 從同一鏡像庫,一次拉取多個鏡像
使用docker pull -a 則可以拉取同一鏡像庫中所有鏡像。

1.6 取消拉取
取消拉取動作可以殺死拉取進程,直接在操作界面CTRL+c。

2. docker tag
給源鏡像創建一個新的tag

docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG]
1
鏡像名,是由斜杠分割的每一個name組成部分構成的,如library/java。
用冒號分割name和tag,如library/java:8-jdk。
我們還可以在鏡像名前加一些前綴,表示鏡像來源是其他注冊中心或私有注冊中心,如
localregistry.example:6666/library/java:8-jdk

2.1 給Name引用的鏡像加標簽
$ docker tag java java:byname

讀者們可以自行嘗試docker tag java java:byname和docker tag java lib/java:byname有何異同

2.2 給ID引用的鏡像加標簽
$ docker tag d23bdf5b1b1b java:byid

2.3 給Name和Tag引用的鏡像加標簽
$ docker tag java:8-jdk java:bynameandid

2.4 給私有注冊中心的鏡像加標簽
為了將鏡像上傳到私有注冊中心,需要給鏡像重命名,規則為:

$ docker tag java:8-jdk localregistry.example:6666/library/java:8-jdk-v1

 

# 創建新容器
docker run --name 容器名稱 -p 主機端口:80 -p 主機端口:8099 --restart=always -d 鏡像:latest

$ docker run --name stock_service  -p 16208 :80 -p 16209:8099 --restart=always -d stock_service:latest

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM