docker之load鏡像重命名實現(xiàn)方式
前言
在工作中,很多時候生產(chǎn)環(huán)境由于不能聯(lián)網(wǎng),只能采取docker save與docker load的方式拉取鏡像,這個過程中會經(jīng)常遇到以下情況:
將docker save 保存的tar 包在傳入另一臺服務(wù)器load的鏡像 REPOSITORY-名字和 TAG-版本為<none >
提示:以下是本篇文章正文內(nèi)容,下面案例可供參考
一、REPOSITORY-名字和 TAG-版本為<none >的原因是什么?
這個問題是根本在于這個鏡像壓縮包在打包的時候?qū)е?/p>
例如,以下打包方式將會導(dǎo)致解壓的出來的鏡像沒有名字,原因在 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搭建部署docker環(huán)境的詳細(xì)步驟
Docker 將程序與程序的運(yùn)行環(huán)境打包在一起,從而避免了復(fù)雜的環(huán)境配置,下面這篇文章主要給大家介紹了關(guān)于centos搭建部署docker環(huán)境的詳細(xì)步驟,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-07-07
Docker運(yùn)行hello-world鏡像失敗或超時的問題
在安裝Docker并嘗試運(yùn)行hello-world時,可能會遇到超時問題,這通常是由于默認(rèn)的鏡像源訪問速度慢造成的,解決這個問題的辦法是更換鏡像源,雖然許多人推薦使用阿里云的鏡像源,對Docker hello-world超時問題感興趣的朋友一起看看吧2024-09-09
docker生產(chǎn)環(huán)境jvm性能優(yōu)化方式
這篇文章主要介紹了docker生產(chǎn)環(huán)境jvm性能優(yōu)化方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-08-08
云原生使用Docker部署Firefox瀏覽器詳細(xì)圖文教程
下面這篇文章主要給大家介紹了關(guān)于云原生使用Docker部署Firefox瀏覽器的相關(guān)資料,這對于一些特殊的測試場景非常有用,例如需要在不同版本的瀏覽器中進(jìn)行測試,需要的朋友可以參考下2024-04-04
docker將本地鏡像發(fā)布到阿里云的實現(xiàn)方法
本文主要介紹了docker將本地鏡像發(fā)布到阿里云的實現(xiàn)方法,文中根據(jù)實例編碼詳細(xì)介紹的十分詳盡,具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-03-03
Docker 部署開源遠(yuǎn)程桌面工具RustDesk的使用
本文介紹了RustDesk開源遠(yuǎn)程桌面工具的Docker部署使用方法,支持自建服務(wù)器,可實現(xiàn)安全私密的遠(yuǎn)程控制電腦,具有一定的參考價值,感興趣的可以了解一下2024-10-10
Linux下Docker及portainer相關(guān)配置方法
本文以CentOS 7為例,安裝docker CE版本,docker有兩種版本,社區(qū)版本CE和企業(yè)版本EE,通過實例代碼給大家介紹了Linux下Docker及portainer相關(guān)配置方法,感興趣的朋友跟隨小編一起看看吧2019-06-06

