docker镜像的导出和导入-程序员宅基地

<meta charset="utf-8">

显示当前docker中的镜像:

docker images

镜像列表如下:

REPOSITORY            TAG                 IMAGE ID            CREATED             SIZE
pointsift            latest              90b2ef439b40        2 weeks ago         12.6GB
ubuntu               18.04               735f80812f90        4 weeks ago         83.5MB

导出镜像:

docker save -o <保存路径> <镜像名称:标签>

如把A机 ubuntu:18.04 导出到当前文件夹,则在A机上运行:

docker save -o ./ubuntu18.tar ubuntu:18.04 

此时,把A机当前文件夹下的ubuntu18.tar拷贝到另一台安装过docker的B机上,在B机上导入镜像:

docker load --input ./ubuntu18.tar

这样镜像ubuntu:18.04就成功的从A机复制到B机上了

docker容器的导出与导入

显示当前docker中运行的容器:

docker ps

运行的容器列表如下:

CONTAINER ID        IMAGE               COMMAND             CREATED         STATUS              PORTS               NAMES
4a02996e83b1        ubuntu:18.04        "/bin/bash"        44 secondsago    Up 42 seconds                           ubuntu18

停止容器:

docker stop <容器名>

如要想要导出ubuntu18,必须先停止(如果ubuntu18没有运行,则不需要执行此步骤):

docker stop ubuntu18

如果容器已经停止了,想要查看该容器,可以运行(该命令会显示所有的容器,包括运行的和非运行的):

docker ps -a

导出容器:

docker export <容器名> > <保存路径>

如导在A机中导出容器ubuntu18:

docker export ubuntu18 > ./ubuntu18.tar

导入容器的命令:

docker import <文件路径>  <容器名>

把A机当前文件夹下的ubuntu18.tar文件拷贝到B机上,在B机上运行:

docker import ./ubuntu18.tar ubuntu18

启动容器:

docker start <容器名>

B机上就多了一个名为ubuntu18的容器,但导入的容器还处在未运行的状态,需要启动容器:

docker start ubuntu18

进入容器:

#同一个容器会有相同的界面,如果该容器之前已经运行过,则会直接进入运行容器的界面
#该命令通常用于进入后台已经在运行的容器
docker attach <容器名> 
或者
#同一个容器有不同的界面,进入容器后的界面不会受该容器的其他运行者的影响
#一般情况下建议使用该命令
docker exec -it <容器名> <执行指令> 

启动容器之后,需要进入容器,可以运行:

docker exec -it ubuntu18 /bin/bash
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_20376949/article/details/102804871

智能推荐

select 设置下拉失效_设置<select>无法下拉-程序员宅基地

只需要在select 增加以下样式即可style="pointer-events: none; background-color: #e8ecef"_设置无法下拉

springmvc跨服务器上传文件异常处理集——500(400),403,409_dodispatch mvc spring http500-程序员宅基地

500服务器内部错误异常码:HTTP状态 500 - 内部服务器错误类型 异常报告消息 Request processing failed; nested exception is com.sun.jersey.api.client.UniformInterfaceException: PUT http://localhost:8081/20201203_uploadfileTarget_war/uploads/dfbeeced9a5e4a9a86d2cf9f937c11b7-刷浏览.py ret_dodispatch mvc spring http500

Emotional Cabin_emotion-cabin-程序员宅基地

Emotional cabin欢迎来到阿磊的小屋0102对亲近的人发脾气,因为习惯了被爱03发脾气是本能,懂收敛是教养04**END**欢迎来到阿磊的小屋你好! 这是你第一次浏览 阿磊小屋 所展示的欢迎页。如果你想一起学习、一起成长, 可以阅读这篇文章,愿给你带来思索与成长。01前两天,看到一位网友的故事。她的老公在外人看来,是个温暖和善的人,邻里之间谁家有事他都会去帮衬,与朋友一起吃饭时总是忙前忙后的端茶递水,还会送根本不顺路的同事回家。可是在家里却截然不同。丈夫经常板着脸对她呼来喝去,不是_emotion-cabin

eclipse中连接hadoop解决“org.apache.hadoop.security.AccessControlException”_eclipse java org.apche.hadoop-程序员宅基地

解决“org.apache.hadoop.security.AccessControlException” Permission denied: user=Administrator, access=WRITE, inode="/user":root:supergroup:drwxr-xr-x解决方案有4种1.关闭Hdfs的安全检查(permission checking):将hdfs-xml中..._eclipse java org.apche.hadoop

控制台基本输入输出-程序员宅基地

1,基本输出 代码: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void...

calendar.js(摘)-程序员宅基地

//HowtoUse: show(this,this.value)//head里加入此文件引用type="text/javascript" src="js/calendar.js" var calendar=this; this.calendarPad=null; this.prevMonth=null; this.nextMonth=null; this.prevYear=null;

随便推点

材料科学与工程用不用学计算机,材料科学与工程你真的懂吗?-程序员宅基地

原标题:材料科学与工程你真的懂吗?当年信息闭塞,考大学前根本不知道大学的专业都学些什么,出来了做什么样的工作。进材料系是因为高考分数够就进了这所大学,因为它的名气很大。但是不够进当时热门的计算机或者电子信息工程一类的专业,在退而求其次的情况下,又因为家里正好有认识的人在材料系工作,说是毕业以后出国很容易,可见国内没有就业市场,我就稀里糊涂的学了这个专业。之后果然出国读博士,读完还做了快四年的博士后..._粉体材料科学与工程需要电脑吗?

Android WebView设置图片自适应屏幕宽度 及 加载本地图片_base64图片宽度自适应-程序员宅基地

在开发中,有时候我们需要加载html中的数据,当html中的各个元素宽高都已经设置好了的情况下,我们可以直接用WebView加载,但是也有时候html各个标签的宽高是不正常的,特别是图片。以下介绍WebView设置加载的网络图片自适应宽高的3种方法,以作记录.方法一、WebView加载url该方法使用js来设置,在Webview的setWebViewClient()方法中WebViewClie..._base64图片宽度自适应

【FOJ】Problem 1010 Beavergnaw-程序员宅基地

Problem 1010 Beavergnaw.题意chomp - chew noisilybeaver - 可可爱爱海狸/水獭frustums - 圆锥台cone - 圆锥diameter - 直径cylinder - 圆柱体输入D-树的直径,V-海狸啃掉的部分的体积求d-中间圆柱体的直径以0 0结束输入思路pi×D3 = V + pi×(D-d)×(D2﹢D×d﹢d2...

psql修改字段名_postgresql 替换字段名-程序员宅基地

alter table [tb_name] rename [old_field_name] to [new_field_name];_postgresql 替换字段名

数据结构 --- Java数据结构与算法总览-程序员宅基地

一、数据结构概念数据结构包含数据和结构,通俗一点就是将数据按照一定的结构组合起来,不同的组合方式会有不同的效率,使用不同的场景,如此而已。比如我们最常用的数组,就是一种数据结构,有独特的承载数据的方式,按顺序排列,其特点就是你可以根据下标快速查找元素,但是因为在数组中插入和删除元素会有其它元素较大幅度的便宜,所以会带来较多的消耗,所以因为这种特点,使得数组适合:查询比较频繁,增、删

将ros默认的python2.7改为python3.5-程序员宅基地

更改python版本sudo update-alternatives --config pythonroscore报错安装相应的库pip install defusedxmlpip install netifacesroscore