Docker教程小白实操入门(8)--基于save保存镜像与基于load加载镜像

网友投稿 298 2022-10-22

Docker教程小白实操入门(8)--基于save保存镜像与基于load加载镜像

一、需求

1. 备份某个镜像备份;

2. 将本机的某个镜像传给另外一台机器。

二、将镜像保存到tar包

docker save [OPTIONS] IMAGE [IMAGE...]

​​OPTIIONS​​​:命令选项,​​-o​​指定写到一个文件中,而不是标准输出流中;​​IMAGE​​​: 需要保存到​​tar​​包的镜像,可以指定多个,用空格隔开。

例如:

# 将busybox:latest镜像保存到tar包docker save busybox:latest > busybox.tar

三、从tar包加载镜像

docker load [OPTIONS]

​​OPTIIONS​​​: 命令选项,​​-i​​​指定从一个​​tar​​文件中读取,而不是标准输入流中。

例如:

# 从tar包加载busybox:latest镜像docker load < busybox.tar

四、完整例子

# 首先拉取一个busybox镜像docker pull busybox:latest# 查看是否存在该镜像docker images busybox # 将busybox:latest镜像保存到tar包docker save busybox:latest > busybox.tar# 查看是否打包完整ls#删除busybox:latest镜像docker rmi busybox:latest# 查看是否存在该镜像docker images busybox # 从tar包加载busybox:latest镜像docker load < busybox.tar# 查看是否存在该镜像docker images busybox

参考:​​https://educoder.net/shixuns/4uyn5ebp/challenges​​

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Docker教程小白实操入门(1)--如何创建容器
下一篇:Java 8 的异步编程利器 CompletableFuture的实例详解
相关文章

 发表评论

暂时没有评论,来抢沙发吧~