文档章节

Docker 镜像创建

taadis
 taadis
发布于 2017/06/17 09:28
字数 200
阅读 5
收藏 0

在 docker 中, 创建镜像的方式有3种方式:

  1. 基于现有容器创建镜像
  2. 基于 Dockerfile 创建镜像
  3. 通过本地模版文件创建镜像

基于现有容器创建镜像

关键点是docker commit命令.
通常,当我们对一个现有容器进行修改后,我们使用docker commit命令可以提交该容器,从而生成一个新的镜像.
我们来看下docker commit命令帮助:

~ # docker commit --help

Usage:  docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]

Create a new image from a container's changes

Options:
  -a, --author string    Author (e.g., "John Hannibal Smith <hannibal@a-team.com>")
  -c, --change list      Apply Dockerfile instruction to the created image
      --help             Print usage
  -m, --message string   Commit message
  -p, --pause            Pause container during commit (default true)

基于 Dockerfile 创建镜像

通过本地模版文件创建镜像

© 著作权归作者所有

上一篇: Docker 镜像命令
下一篇: docker commit 命令
taadis

taadis

粉丝 2
博文 480
码字总数 75145
作品 0
温州
其他
私信 提问
docker入门1 : 使用docker镜像

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_26654727/article/details/78360027 持续更新中………. 1.安装docker centos7 内核版本在3.10.0-693.el7....

auguszero
2017/10/26
0
0
Docker02 基本命令、开发环境搭建、docker安装nginx

1 基本命令   1.1 docker相关     centos6.5 安装docker环境       》sudo yum install -y http://mirrors.yun-idc.com/epel/6/i386/epel-release-6-8.noarch.rpm       》......

CRUD_Architect
2018/07/28
0
0
Docker系列:02.Docker基础使用

02.Docker基础使用 获取镜像: 查找镜像: 查看镜像: 删除镜像:,也可以用id,取前几位就行。 创建镜像: CONTAINER为容器id 导出镜像: 导入镜像: 创建容器: 启动容器: 查看容器: 停止...

好笔记运维
2018/07/31
0
0
Docker入门学习五之Docker镜像命令篇

一、远程镜像仓库篇 1.Docker login/logout 命令 docker login : 登陆到一个Docker镜像仓库,如果未指定镜像仓库地址,默认为官方仓库 Docker Hub docker logout : 登出一个Docker镜像仓库,...

aibinxiao
2017/11/07
0
0
Rancher及Docker快速上手指南(三)

版权声明:本文为博主原创文章,未经博主允许不得转载。欢迎访问我的博客 https://blog.csdn.net/smooth00/article/details/80649168 ......续接上一篇文章。 六、镜像库及应用 Rancher还有很...

smooth00
2018/06/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

backbone源码学习中的知识点整理(一)

一、self var root = (typeof self == 'object' && self.self === self && self) || (typeof global == 'object' && global.global === global && global); 现代web之前的window.self和self ......

学霸猫
51分钟前
2
0
linux高级文件数据操作

cat :显示切割数据 -f:选择显示切割列; -s:比现实没有分割的行 -d:自定义分隔符 cut -d ‘ ’-f 1,3 a.txt : 以空格为分隔符显示第一列和第三列;这种情况不能分隔的行也会显示出来,如...

为何不可1995
今天
2
0
在Javascript中Eval函数的使用

【eval()函数】 JavaScript有许多小窍门来使编程更加容易。 其中之一就是eval()函数,这个函数可以把一个字符串当作一个JavaScript表达式一样去执行它。 举个小例子: var the_unevaled_ans...

花漾年华
今天
3
0
[日更-2019.5.22、23] Android 系统的分区和文件系统(二)--Android 文件系统中的文件

声明 Android系统中有很多分区,每个分区内的文件系统一般都不同的,使用ADB进入系统/目录下可发现挂载这很多的目录,不同的目录中可来自不同的分区及文件系统; 那么,就来分下这些目录里面...

小馬佩德罗
今天
2
0
数组操作相关算法

/*数组的相关的算法操作:1、在数组中找最大值/最小值*/class Test11_FindMax{public static void main(String[] args){int[] array = {4,2,6,8,1};//在数组中找最大...

architect刘源源
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部