docker之load鏡像重命名實現(xiàn)方式
前言
在工作中,很多時候生產(chǎn)環(huán)境由于不能聯(lián)網(wǎng),只能采取docker save與docker load的方式拉取鏡像,這個過程中會經(jīng)常遇到以下情況:
將docker save 保存的tar 包在傳入另一臺服務器load的鏡像 REPOSITORY-名字和 TAG-版本為<none >
提示:以下是本篇文章正文內(nèi)容,下面案例可供參考
一、REPOSITORY-名字和 TAG-版本為<none >的原因是什么?
這個問題是根本在于這個鏡像壓縮包在打包的時候?qū)е?/p>
例如,以下打包方式將會導致解壓的出來的鏡像沒有名字,原因在 6120bd723dce 是IMAGE ID
docker save -o kube-proxy.tar 6120bd723dce
二、解決方法
這個問題有兩種解決方法:
1.重命名鏡像
1.1、load 鏡像
docker load <kube-proxy.tar
1.2、修改 load 的鏡像,鏡像ID:6120bd723dce 鏡像名稱及版本:kube-proxy:v1
docker tag 6120bd723dce kube-proxy:v1
2.不使用鏡像ID,采用 鏡像名:版本號 的方式打包
如下所示
docker save -o kube-proxy.tar kube-proxy:v1
然后load 鏡像后,REPOSITORY-名字和 TAG-版本分別為: kube-proxy v1
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Centos Docker1.12 遠程Rest api訪問的配置方法
這篇文章主要介紹了Centos Docker1.12 遠程Rest api訪問的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2017-01-01
Docker 安裝與常用命令實戰(zhàn)示例(超詳細版)
本文給大家介紹Docker安裝與常用命令實戰(zhàn)示例(超詳細版),本文通過實例給大家講解的非常詳細,感興趣的朋友跟隨小編一起看看吧2026-03-03
Docker命令讓普通用戶能夠執(zhí)行的實現(xiàn)
這篇文章主要介紹了Docker命令讓普通用戶能夠執(zhí)行的實現(xiàn)操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-03-03
Docker啟動Nacos報錯:No DataSource set問題及解決
本文介紹了在使用docker-compose構(gòu)建Nacos容器時遇到的問題及解決方法,主要問題是在重啟Docker引擎后,Nacos無法啟動,錯誤提示“NoDataSourceset”,解決方案包括使用容器名指定服務、在JDBC驅(qū)動程序中使用網(wǎng)卡IP及添加參數(shù)“allowPublicKeyRetrieval=true”2025-11-11

