Docker之save、load、export、import命令
Docker的镜像和容器可以有两种方式导出
1.Docker save #ID or #Name
2.Docker save #ID or #Name
docker save和docker export的区别
1.docker save保存的是镜像,docker export保存的是容器
2.docker save会保留镜像所有的历史记录,docker export不会,即没有commit历史
3.docker load用来载入镜像包,docker import用来载入容器包,但两者都会恢复为镜像;
4.docker load不能对载入的镜像重命名,而docker import可以为镜像指定新名称。
实例
docker save -o nginx.tar nginx:latest 或 docker save > nginx.tar nginx:latest
其中-o和>表示输出到文件,nginx.tar为目标文件,nginx:latest是源镜像名(name:tag)
docker load -i nginx.tar 或 docker load < nginx.tar
其中-i和<表示从文件输入。会成功导入镜像及相关元数据,包括tag信息
docker export -o nginx-test.tar nginx-test
#导出为tar
docker export #ID or #Name > /home/export.tar
其中-o表示输出到文件,nginx-test.tar为目标文件,nginx-test是源容器名(name)
docker import [options] file|URL|- [REPOSITORY[:TAG]]
示例
docker import nginx-test.tar nginx:imp
或
cat nginx-test.tar | docker import - nginx:imp
最新文章
- C程序汇编运行模式简析
- jQuery String Functions
- iOS 更改webView文字颜色丶文字大小丶背景色的方法
- Study Tips
- JS-002-修改元素属性(以按钮示例)
- 如何将vs2012项目的网站布置到iis上,实现内网访问
- Entity Framework 第七篇 简化排序
- JBoss像tomcat那样创建部署文件,JBoss创建虚拟目录
- Linux comands
- [HackerCup Round1 2] Autocomplete (Trie)
- 咦,为DJANGO的ORM的QUERYSET增加数据列的样码,很好用哟
- 编码问题(.java/.jsp/.js等文件的中文乱码)
- [Java]知乎下巴第0集:让我们一起来做一个知乎爬虫吧哦耶【转】
- springboot情操陶冶-jmx解析
- python3+django2 开发易语言网络验证(下)
- GDB使用技巧
- python+appium+PyCharm==自动化测试APP环境
- Comparator 排序 ArrayList 实操练习
- SpringMVC框架使用注解执行定时任务(转)
- linux设置禁止ping