Docker 基于本地模板构建镜像

1 背景知识

用户可以直接从一个操作系统模板文件导入一个镜像,主要使用 docker import 命令。

2 在线创建新的镜像

  1. 使用网页链接地址,创建一个新的镜像。
docker import http://download.openvz.org/template/precreated/centos-6-x86_64.tar.gz centos:6
Note

网络下载非常慢时,请看 离线创建新的镜像

3 离线创建新的镜像

  1. 使用 docker 用户上传模板文件到 /home/docker 文件夹内。

  2. 使用离线文件,创建一个新的镜像。

docker import centos-6-x86_64.tar.gz centos:6
//屏幕输出:
sha256:ccfbf94334d93e4a170f109dec69bc2b50dc48d602245a634d23f348d2b4b1ed
$ docker images
//屏幕输出:
REPOSITORY                            TAG              IMAGE ID       CREATED         SIZE
centos                                6                ccfbf94334d9   5 seconds ago   825M