网站首页 > 技术文章 正文
1. 导出容器
在Docker中,若需将本地容器导出,可利用docker export命令。以下是具体的操作步骤:
[root@h30 ~]# docker export 8c39e8f09e6a > 11g.tar
使用命令检查文件大小:
[root@h30 ~]# du -h 11g.tar
6.2G 11g.tar
2. 导入容器快照
将容器快照文件重新导入为镜像,可以使用docker import命令。示例如下:
[root@h30 ~]# cat 11g.tar | docker import - oracle11g:v2
sha256:5eeae1ba9e945d7a6cf3d8bd265adc2f58caad056472bda0b96ddf335cb7f035
导入后,通过docker images查看所有镜像,包括新导入的镜像:
[root@h30 ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
oracle11g v2 5eeae1ba9e94 16 minutes ago 6.54 GB
docker.io/python 3.5 e649f67bb435 2 months ago 688 MB
docker.io/hello-world latest e38bc07ac18e 3 months ago 1.85 kB
docker.io/sath89/oracle-ee-11g latest d079fa16c9a7 12 months ago 5 GB
docker.io/hansode/centos-6.5-x86_64 latest 2554988d635b 4 years ago 572 MB
也可通过指定URL或目录来导入镜像:
$ sudo docker import http://example.com/exampleimage.tgz example/imagerepo
3. docker save与docker export的区别
docker save和docker export虽然都与备份相关,但它们保存的对象和用途有所不同:
- docker save用于保存的是镜像(image),而docker export用于保存的是容器(container)。
- docker load用于载入镜像包,docker import用于载入容器包,两者最终都会恢复为镜像。
- docker load不能对载入的镜像重命名,而docker import可以为镜像指定新名称。
猜你喜欢
- 2024-12-16 目前发现的一些有趣的docker容器—第十六期
- 2024-12-16 Docker容器的基本介绍及使用 每天5分钟玩转docker容器技术
- 2024-12-16 Docker 容器明文密码问题解决之道
- 2024-12-16 NAS的神级Docker推荐:从入门到精通的完全指南
- 2024-12-16 Docker容器最全详解(万字图文总结)
- 2024-12-16 5段话3张图,带你了解Docker基本概念
- 2024-12-16 Docker:Windows与Linux Container
- 2024-12-16 Docker容器最全详解(图文全面总结)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- oraclesql优化 (66)
- 类的加载机制 (75)
- feignclient (62)
- 一致性hash算法 (71)
- dockfile (66)
- 锁机制 (57)
- javaresponse (60)
- 查看hive版本 (59)
- phpworkerman (57)
- spark算子 (58)
- vue双向绑定的原理 (68)
- springbootget请求 (58)
- docker网络三种模式 (67)
- spring控制反转 (71)
- data:image/jpeg (69)
- base64 (69)
- java分页 (64)
- kibanadocker (60)
- qabstracttablemodel (62)
- java生成pdf文件 (69)
- deletelater (62)
- com.aspose.words (58)
- android.mk (62)
- qopengl (73)
- epoch_millis (61)
本文暂时没有评论,来添加一个吧(●'◡'●)