首頁 >運維 >Docker >docker的tag是什麼

docker的tag是什麼

WBOY
WBOY原創
2022-07-08 16:19:207184瀏覽

在docker中,tag是一個用來給映像標籤的指令;tag指令可以標記本機映像,並且將其歸入某一倉庫,語法為「docker tag [OPTIONS] IMAGE[:TAG ] [REGISTRYHOST/][USERNAME/]NAME[:TAG]」。

docker的tag是什麼

本教學操作環境:linux7.3系統、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

範例如下:

例如我現在有centos 映像:

docker的tag是什麼

我對centos 進行開發,開發了第一個版本,我就可以對這個版本打標籤,打完標籤後會產生新的鏡像:

docker的tag是什麼

#我繼續對centos 進行開發,開發了第二個版本,繼續打標籤:

docker的tag是什麼

以此類推,每開發一個版本打一個標籤,如果以後我想回滾版本,就可以使用指定標籤的鏡像來建立容器:

[root@localhost ~]$ docker run -itd centos:v1

推薦學習:《docker影片教學

以上是docker的tag是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn