1.Docker镜像
应用发布的标准格式
支撑一个Docker容器的运行
2.Docker镜像的创建方法
基于已有镜像创建
基于本地模板创建
基于Dockerfile创建
3.基于已有镜像创建
将容器里面运行的程序及运行环境打包成新的镜像
docker commit [选项] 容器ID/名称 仓库名称:[标签]
选项:
-m 说明信息
-a 作者信息
-p 生成过程中停止容器的运行
//创建容器
docker create -it centos:7 /bin/bash
docker commit -m "new" -a "docker" bc32f640b5d9 daoke:test /这个是容器ID,不是镜像ID
docker images | grep daoke
4.基于本地模板创建
通过导入操作系统模块文件生成新的镜像
使用wget命令导入为本地镜像
wget http://download.openvz.org/template/precreated/debian-7.0-x86-minimal.tar.gz
导入成功后可查看本地镜像信息
docker images | grep new
wget http://download.openvz.org/template/precreated/debian-7.0-x86-minimal.tar.gz
cat debian-7.0-x86-minimal.tar.gz | docker import - docker:new
docker images | g