当前位置:首页 > docker > 正文内容

Docker导入、导出、删除容器

关中浪子2年前 (2022-02-10)docker1796
【腾讯云】2核2G4M云服务器新老同享99元/年,续费同价

1、导出某个容器
导出某个容器,非常简单,使用docker export命令,语法:docker export $container_id > 容器快照名

导出后在本地可以看到有一个centos.tar的容器快照。

2、导入某个容器--docker import命令
有了容器快照之后,我们可以在想要的时候随时导入。导入快照使用docker import命令。

例如我们可以使用cat centos.tar | docker import - my/centos:v888 导入容器快照作为镜像

处理本地的容器快照导入为镜像,我们还可以通过指定一个URL或者目录来导入。
例如在某个网络上有个快照image_test.tgz:docker import http://xxxx.com/image_test.tgz test/image_test

镜像保存/载入:docker load/docker save;将一个镜像导出为文件,再使用docker load命令将文件导入为一个镜像,会保存该镜像的的所有历史记录。比docker export命令导出的文件大,很好理解,因为会保存镜像的所有历史记录。

容器导入/导出:docker import/docker export;将一个容器导出为文件,再使用docker import命令将容器导入成为一个新的镜像,但是相比docker save命令,容器文件会丢失所有元数据和历史记录,仅保存容器当时的状态,相当于虚拟机快照。


3、删除容器
可以使用"docker rm 容器id"来删除一个终止状态的容器;若要删除一个运行中的容器,需要加-f参数。

扫描二维码推送至手机访问。

版权声明:本文由码农翻生发布,如需转载请注明出处。

本文链接:https://lubojian.cn/post/108.html

分享给朋友:
返回列表

没有更早的文章了...

下一篇:so easy入门 Docke

相关文章

so easy入门 Docke

Docker是什么?Docker是一个虚拟环境容器,可以将你的开发环境、代码、配置文件等一并打包到这个容器中,并发布和应用到任意平台中。比如,你在本地用Python开发网站后台,开发测试完成后,就可以将Python3及其依赖包、Flask及...

docker上启动 nginx 并挂载配置文件 将容器的配置复制到宿主机

docker上启动 nginx 并挂载配置文件 将容器的配置复制到宿主机

1,搜索镜像命令:docker search nginx2,拉取镜像命令:docker pull nginx3,启动nginx第一种方法:简单启动命令:docker run --name nginx -p 80:80 nginx这样就简单的...

Docker-Reids-安装运行 Redis 并挂载外部配置文件和数据

安装运行Redis拉取镜像在国内的镜像市场找到redis, 选好版本,pull下来,传送门选一个新的,并且稳定的版本,我这里选择的3.2.9版本执行以下命令,pull镜像docker pull daocloud.io/l...

查看docker容器ip地址

查看docker容器ip地址

查看Linux服务器docker容器的ip地址1docker inspect -f '{{.Name}} => {{.NetworkSettings.IPAddress }}' $(docker p...

docker安装RabbitMQ教程(全网最详细)

docker安装RabbitMQ教程(全网最详细)

1.使用docker查询rabbitmq的镜像docker search rabbitmq2.安装镜像如果需要安装其他版本在rabbitmq后面跟上版本号即可  docker pull rabbitmq:3.7.7-managem...

评论列表

关中浪子
关中浪子
2年前 (2022-02-18)

非常详细

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。