在docker中,tag是一個用于給鏡像打標簽的命令;tag命令可以標記本地鏡像,并且將其歸入某一倉庫,語法為“docker tag [OPTIONS] IMAGE[:TAG] [REGISTRYHOST/][USERNAME/]NAME[:TAG]”。
本教程操作環(huán)境:linux7.3系統(tǒng)、docker19.03版、Dell G3電腦。
docker的tag是什么
docker tag : 標記本地鏡像,將其歸入某一倉庫。
docker tag 用于給鏡像打標簽,語法如下:
語法
docker tag [OPTIONS] IMAGE[:TAG] [REGISTRYHOST/][USERNAME/]NAME[:TAG]
示例如下:
將鏡像ubuntu:15.10標記為 runoob/ubuntu:v3 鏡像。
root@runoob:~# docker tag ubuntu:15.10 runoob/ubuntu:v3 root@runoob:~# docker images runoob/ubuntu:v3 REPOSITORY TAG IMAGE ID CREATED SIZE runoob/ubuntu v3 4e3b13c8a266 3 months ago 136.3 MB
示例如下:
比如我現(xiàn)在有一個 centos 鏡像:
我對 centos 進行開發(fā),開發(fā)了第一個版本,我就可以對這個版本打標簽,打完標簽后會生成新的鏡像:
我繼續(xù)對 centos 進行開發(fā),開發(fā)了第二個版本,繼續(xù)打標簽:
以此類推,每開發(fā)一個版本打一個標簽,如果以后我想回滾版本,就可以使用指定標簽的鏡像來創(chuàng)建容器:
[root@localhost ~]$ docker run -itd centos:v1
推薦學(xué)習(xí):《docker視頻教程》