Docker镜像重命名的实现方法
目录
- docker image 重命名
有时候,为了更好体现仓库或镜像的特点,我们需要更改镜像名字或仓库名,Docker如何更改仓库名称或重命名镜像?
例如
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
test latest fb583c3ac45d 35 minutes ago 968.5 MB
若将名称更改test为 my_docker/test ,如何做到呢?
docker image tag test:latest my_docker/test:latest
或者
docker image tag fb583c3ac45d my_docker/test:latest
命令运行完之后,你的docker images 列表中出现了新的重命名镜像;
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
test latest fb583c3ac45d 35 minutes ago 968.5 MB
my_docker/test latest fb583c3ac45d 28 minutes ago 968.5 MB
tag 只是完整镜像名称(fb583c3ac45d...)的可读别名。因此,可以根据需要使它们与同一镜像关联。如果不喜欢旧名称,则可以在重新命名后将其删除:
docker rmi test
此操作只会删除alias/tag。由于fb583c3ac45d 具有其他名称,因此不会删除实际镜像。docker images 列表test已删除, 但my_docker/test 还在,
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
my_docker/test latest fb583c3ac45d 28 minutes ago 968.5 MB
docker image 重命名
docker images 找到image_id
找到此 image id 是 efeb4214cfc4。
haojc@ubuntu:~/docker/ubuntu1604-arm-qt$ docker images REPOSITORY TAG IMAGE ID CREATED SIZE sword2000/unbuntu1604-arm-qt 1.0 efeb4214cfc4 13 hours ago 7.05GB hello-world latest fce289e99eb9 7 months ago 1.84kB
用docker tag
docker tag efeb4214cfc4 ubuntu1604-arm-qt
然后将原来的image名称删除
docker rmi sword2000/unbuntu1604-arm-qt:1.0
haojc@ubuntu:~/docker/ubuntu1604-arm-qt$ docker rmi sword2000/unbuntu1604-arm-qt:1.0 Untagged: sword2000/unbuntu1604-arm-qt:1.0 haojc@ubuntu:~/docker/ubuntu1604-arm-qt$ docker images REPOSITORY TAG IMAGE ID CREATED SIZE sword2000/ubuntu1604-arm-qt 1.0 efeb4214cfc4 13 hours ago 7.05GB hello-world latest fce289e99eb9 7 months ago 1.84kB
上一篇:virtualBox虚拟机安装增强功能后开机超慢问题解决方案
栏 目:其它服务器
本文标题:Docker镜像重命名的实现方法
本文地址:https://zz.feitang.co/server/29967.html
您可能感兴趣的文章
- 12-20Kubernetes中使用临时容器进行故障排查的方法
- 12-20Nginx设置HTTPS的方法步骤
- 12-20二进制方式安装 Kubernetes1.18.3版本实现脚本
- 12-20Nginx工作模式及代理配置的使用细节
- 12-20ZooKeeper分布式协调服务设计核心概念及安装配置
- 12-20Kubernetes部署可视化地图的十个步骤
- 12-20关于docker清理Overlay2占用磁盘空间的问题(亲测有效)
- 12-20Docker compose配置文件写法及命令使用示例
- 12-20openwrt安装docker并启动的操作方法
- 12-20云原生Kubernetes初始化容器Init使用教程


阅读排行
推荐教程
- 12-07一文教你怎么选择Tomcat对应的JDK版本
- 12-07新版Eclipse集成Tomcat时找不到server选项的解决方法
- 12-06IIS7 应用程序池自动回收关闭的解决方案
- 12-05Windows Server 2019安装VMware
- 12-05Windows服务器默认IE浏览器无法下载文件的解决方法
- 12-05Docker安装Jenkins全过程
- 12-19Zabbix SAML SSO 登录绕过漏洞的操作流程
- 12-15Docker-Compose搭建Spark集群的实现方法
- 12-14Docker Desktop无法正常启动解决(failed to start...)
- 12-14k8s 与docker空间使用分析与清理方法





