docker中分容器和镜像,简单可以理解为容器是运行中的实例,镜像是运行实例所需的静态文件。

导入导出既可以对容器做操作,也可以对镜像做操作。区别在于镜像可以随时导出,容器必须要停止之后才可以导出,否则导出的文件再导入时运行不起来,容器导入之后是镜像无法直接运行。需要run之后才可以运行。

容器的导入导出

首先查看与运行中的容器

docker ps -a

加了-a参数代表查看所有容器,不加-a参数代表仅查看运行中的容器

STATUS列中有UP字样的代表正在运行中的容器

停止容器

docker stop testnginx

导出容器到文件

docker export testnginx > nginx.tar

然后将nginx.tar文件传送到其他docker主机上,导入容器,运行容器

导入容器,导入之后的名字为123,导入之后的类型为镜像

docker import nginx.tar 123

查看导入之后的镜像

将镜像制作为容器运行

不知道为何容器无法运行,状态一直处于Exited(0),有大神的话请指教一下

镜像的导入和导出

列出镜像

docker images

导出镜像,将nginx将导出到文件nginx.tar.img

docker save -o nginx.tar.img nginx

将镜像传送到其他有docker环境的机器导入镜像

docker load --input nginx.tar.img

查看导入的镜像,导入之后的镜像名称为导出时候的镜像名称。根文件名无关

运行镜像

docker run --name 332211 -p 8888:80 -d nginx

查看运行的docker

浏览器访问web项目查看是否启动成功

最新文章

  1. NSURLSession详解
  2. asp.net identity 3.0.0 在MVC下的基本使用 序言
  3. oracle性能优化之表设计
  4. php判断是否是微信客户端的浏览器访问
  5. tomcat8和7关于自定义tag的处理区别
  6. ip的划分,超详细
  7. 湖大OJ-实验E----可判定的DFA的空问题
  8. Python验证码识别处理实例(转载)
  9. docker学习使用
  10. MyEclipse — Maven+Spring+Struts+Hibernate 整合 [学习笔记-1]
  11. 【Maven】解决maven打jar包报错 source 1.3 中不支持注释 (请使用 -sour
  12. tempo 2.0 学习记录
  13. eval函数的用法
  14. c语言的发展历程
  15. cocos2d-x项目与vs2013编译
  16. Linux-基础学习(四)-部署图书管理系统项目
  17. NF5280M4 安装 Win2016 的方法
  18. (转载)通向架构师的道路(第四天)之Tomcat性能调优-让小猫飞奔
  19. PAT 1087 有多少不同的值(20)(STL—set)
  20. [js高手之路]Node.js模板引擎教程-jade速学与实战1-基本用法

热门文章

  1. vue three.js 结合tween.js 实现动画过渡
  2. P5212-SubString【LCT,SAM】
  3. 深入浅出WPF-05.控件与布局
  4. 【Spring技术原理】Aspectj和LoadTimeWeaving的动态代理技术实现指南
  5. 4-让线程睡眠的sleep方法
  6. Node.js Koa框架学习笔记
  7. div标签的理解
  8. @Value竟然能玩出这么多花样
  9. Elasticsearch 存储成本省 60%,稿定科技干货分享
  10. 工作日常-SQL不能乱写