阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Docker 导入和导出镜像

178次阅读
没有评论

共计 1468 个字符,预计需要花费 4 分钟才能阅读完成。

Docker 导入和导出镜像
Docker 允许把镜像导出到本地文件,导出命令为 docker save,首先我们来看一下该命令的使用方式。
[plain] view plain copy
$ sudo docker save –help

可以看到 docker save 的命令使用非常简单,就一个 - o 参数来指定把镜像输出到哪个文件中。
前面我们已经下载了一些镜像,这里我们把 Ubuntu:14.04 这个镜像输出的文件 ubuntu1404.tar 中
[plain] view plain copy
$ sudo docker save -o ubuntu1404.tar ubuntu:14.04
导出成功之后就可在在本地文件下查看到该文件了

导入镜像
Docker 使用 docker load 命令把导出到本地的文件再次导入到本地镜像库

比如我们可以把刚才导出的镜像文件 ubuntu1404.tar 再次导入到本地镜像库
[plain] view plain copy
$ sudo docker load -i ubuntu1404.tar

移除镜像
移除镜像命令为 docker rmi

docker rmi 可以一次性移除一个或多个镜像,移除镜像可以指定镜像 ID 或镜像名称均可以移除指定的镜像,此处我们以刚才导入进来的 CentOS 为例。
[plain] view plain copy
$ sudo docker rmi centos:centos6

可以看到本地仓库下 centos 的镜像已经被删除了。
在移除镜像之前要确保该镜像下没有容器了(包括已经停止的容器),否则该镜像无法进行删除,先要使用 docker rm 删除该镜像下所有的容器之后才能移除该镜像。
比如我们移除镜像 ubuntu:14.04 就无法直接移除,因为该镜像下有容器依赖。

关于镜像的内容就暂告一段落。

更多 Docker 相关教程见以下内容

Docker 安装应用(CentOS 6.5_x64) http://www.linuxidc.com/Linux/2014-07/104595.htm 

Ubuntu 16.04 服务器上配置使用 Docker  http://www.linuxidc.com/Linux/2017-06/145176.htm 

Ubuntu 15.04 下安装 Docker  http://www.linuxidc.com/Linux/2015-07/120444.htm 

Docker 安装实例 http://www.linuxidc.com/Linux/2017-04/142666.htm 

Docker 创建基础镜像  http://www.linuxidc.com/Linux/2017-05/144112.htm 

在 Ubuntu 15.04 上如何安装 Docker 及基本用法 http://www.linuxidc.com/Linux/2015-09/122885.htm 

Ubuntu 16.04 上 Docker 使用手记 http://www.linuxidc.com/Linux/2016-12/138490.htm 

使用 Docker 分分钟启动常用应用  http://www.linuxidc.com/Linux/2017-04/142649.htm 

Ubuntu 16.04 下 Docker 修改配置文件不生效解决办法  http://www.linuxidc.com/Linux/2017-05/143862.htm 

Docker 的详细介绍:请点这里
Docker 的下载地址:请点这里

本文永久更新链接地址:http://www.linuxidc.com/Linux/2018-02/150709.htm

正文完
星哥说事-微信公众号
post-qrcode
 
星锅
版权声明:本站原创文章,由 星锅 2022-01-21发表,共计1468字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中