共计 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