docker中的load和save鏡像重命名介紹
docker load和save鏡像重命名
將docker save 保存的tar 包在傳入另一臺(tái)服務(wù)器load的鏡像 REPOSITORY-名字和 TAG-版本為<none >
這個(gè)問題是根本在于這個(gè)鏡像壓縮包在打包的時(shí)候?qū)е?/p>
例如
以下打包方式將會(huì)導(dǎo)致解壓的出來的鏡像沒有名字,原因在 7864316753 是IMAGE ID
docker save -o redis.tar 7864316753
使用IMAGE ID打包的好處是防止鏡像名重復(fù)導(dǎo)致docker save 失敗
docker save -o
[root@localhost docker]# docker save -o myes.1.0.tar 93109ce1d590 [root@localhost docker]# ll total 764972 -rw-------. 1 root root 783318016 Jul 17 07:40 myes.1.0.tar [root@localhost docker]# scp myes.1.0.tar root@node1:/tmp/ root@node1's password: myes.1.0.tar
doceker load --input ***.tar
重命名鏡像的方法
- docker tag [鏡像id] [新鏡像名稱]:[新鏡像標(biāo)簽]
- docker tag 93109ce1d590 5000/python-env:2.7.13
[root@localhost tmp]# ll total 764960 -rw-------. 1 root root 783318016 Jul 17 07:49 myes.1.0.tar [root@localhost tmp]# [root@localhost tmp]# docker load -i myes.1.0.tar 071d8bd76517: Loading layer [==================================================>] 210.2MB/210.2MB eb9a2ed233fb: Loading layer [==================================================>] 310.7MB/310.7MB 7af0091b1a81: Loading layer [==================================================>] 3.584kB/3.584kB 032e0c15c085: Loading layer [==================================================>] 25.03MB/25.03MB 47482c713d94: Loading layer [==================================================>] 311.3kB/311.3kB b25c666c6ae1: Loading layer [==================================================>] 237.1MB/237.1MB 09e594d2253c: Loading layer [==================================================>] 7.68kB/7.68kB 7f87057c8ffb: Loading layer [==================================================>] 9.728kB/9.728kB Loaded image ID: sha256:93109ce1d590482a06ba085943082b314ac188fcfdbffb68aebb00795c72bc8a [root@localhost tmp]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE <none> <none> 93109ce1d590 19 months ago 774MB k8s.gcr.io/kube-proxy-amd64 v1.11.1 d5c25579d0ff 2 years ago 97.8MB quay.io/coreos/flannel v0.10.0-amd64 f0fad859c909 2 years ago 44.6MB k8s.gcr.io/pause 3.1 da86e6ba6ca1 2 years ago 742kB [root@localhost tmp]# docker tag 93109ce1d590 myes:v1 [root@localhost tmp]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE myes v1 93109ce1d590 19 months ago 774MB k8s.gcr.io/kube-proxy-amd64 v1.11.1 d5c25579d0ff 2 years ago 97.8MB quay.io/coreos/flannel v0.10.0-amd64 f0fad859c909 2 years ago 44.6MB k8s.gcr.io/pause 3.1 da86e6ba6ca1 2 years ago 742kB
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Docker鏡像指南之從核心命令到離線遷移實(shí)戰(zhàn)
Docker鏡像為只讀分層文件,包含應(yīng)用及依賴,通過聯(lián)合文件系統(tǒng)實(shí)現(xiàn)高效共享和構(gòu)建,其不可變特性確??绛h(huán)境一致性,簡(jiǎn)化標(biāo)準(zhǔn)化交付,提升部署效率,支持離線遷移,接下來通過本文給大家介紹Docker鏡像指南之從核心命令到離線遷移實(shí)戰(zhàn),感興趣的朋友跟隨小編一起看看吧2025-09-09
Docker上部署mysql8主從復(fù)制的實(shí)現(xiàn)
本文主要介紹了Docker上部署mysql8主從復(fù)制的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-08-08
Docker實(shí)現(xiàn)同Ip網(wǎng)段聯(lián)通的實(shí)現(xiàn)
這篇文章主要介紹了Docker實(shí)現(xiàn)同Ip網(wǎng)段聯(lián)通的實(shí)現(xiàn),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-12-12
Docker一行命令完成FTP服務(wù)搭建的實(shí)現(xiàn)
這篇文章主要介紹了Docker一行命令完成FTP服務(wù)搭建的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-09-09

