导出带标签的tar包(docker)-解决导出不带标签的麻烦
需求:在docker的本地镜像库中导出tar包给其他节点使用。
如果使用:docker save -o package.tar e82656a6fc 这样形式导出的tar包,安装之后标签会消失
解决办法:
1、重命名镜像
2、导出时就带标签
我们用的是第二种方法:
//列出要导出的包
[root@ht1 src]# docker images | grep postgres registry.aa.com.cn/k8s/postgres latest 53912975086f 2 years ago 312MB
//导出带标签的tar包
[root@ht1 src]# docker save -o postgres.tar registry.aa.com.cn/k8s/postgres:latest
//查看
[root@ht1 src]# ll --time-style=full
total 14881-rw------- 1 root root 320901120 2022-02-21 16:55:15.700076346 +0800 postgres.tar
//传到另一台机器上
[root@ht1 src]# scp -r postgres.tar root@10.121.52.17:/usr/local/src/
//在另外一个节点安装
//进入到node节点,开始安装 [root@ht23 src]# cd /usr/local/src [root@ht23 src]# docker load -i postgres.tar d56055da3352: Loading layer [==================================================>] 58.45MB/58.45MB 748e596c77e9: Loading layer [==================================================>] 10.44MB/10.44MB f471b002050c: Loading layer [==================================================>] 339.5kB/339.5kB b3cda402d3b2: Loading layer [==================================================>] 4.068MB/4.068MB 235b155548bc: Loading layer [==================================================>] 17.1MB/17.1MB 4b1516981157: Loading layer [==================================================>] 1.103MB/1.103MB ce2813200d75: Loading layer [==================================================>] 1.536kB/1.536kB fbec570c0136: Loading layer [==================================================>] 8.704kB/8.704kB 52dec37e8405: Loading layer [==================================================>] 229.3MB/229.3MB 41a11ca907b1: Loading layer [==================================================>] 56.32kB/56.32kB f3770cb1e616: Loading layer [==================================================>] 2.048kB/2.048kB 10731cced086: Loading layer [==================================================>] 3.072kB/3.072kB 20ce01b5a27f: Loading layer [==================================================>] 8.704kB/8.704kB b07a445f2bbe: Loading layer [==================================================>] 1.536kB/1.536kB Loaded image: registry.aa.com.cn/k8s/postgres:latest //查看安装是否完毕,检查标签是否出现 [root@ht23 src]# docker images | grep postgres registry.aa.com.cn/k8s/postgres latest 53912975086f 2 years ago 312MB
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· AI与.NET技术实操系列(六):基于图像分类模型对图像进行分类