• 技术文章 >运维 >Docker

    docker的tag是什么

    长期闲置长期闲置2022-07-08 16:20:09原创281

    在docker中,tag是一个用于给镜像打标签的命令;tag命令可以标记本地镜像,并且将其归入某一仓库,语法为“docker tag [OPTIONS] IMAGE[:TAG] [REGISTRYHOST/][USERNAME/]NAME[: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 镜像:

    19.png

    我对 centos 进行开发,开发了第一个版本,我就可以对这个版本打标签,打完标签后会生成新的镜像:

    20.png

    我继续对 centos 进行开发,开发了第二个版本,继续打标签:

    21.png

    以此类推,每开发一个版本打一个标签,如果以后我想回滚版本,就可以使用指定标签的镜像来创建容器:

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

    推荐学习:《docker视频教程

    以上就是docker的tag是什么的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:Docker
    上一篇:docker集群是什么意思 下一篇:docker和jenkins有什么区别
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• docker中的镜像会自动更新吗• 使用docker需要root权限吗• docker运行在物理机还是虚拟机上• 什么是docker微服务• docker镜像中包含什么
    1/1

    PHP中文网