最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

如何制作docker镜像

来源:懂视网 责编:小采 时间:2020-12-03 18:50:06
文档

如何制作docker镜像

docker镜像制作可以用docker commit方法,先创建一个安装好apache web服务器的容器镜像,然后查看现有的images镜像列表,最后根据容器当前状态做一个image镜像,创建一个安装了apache工具的centos镜像。
推荐度:
导读docker镜像制作可以用docker commit方法,先创建一个安装好apache web服务器的容器镜像,然后查看现有的images镜像列表,最后根据容器当前状态做一个image镜像,创建一个安装了apache工具的centos镜像。

视频内容

产品型号:Thinkpad E15

系统版本:centos8

docker镜像制作方法

Docker Image 有两种制作方法

方法1:docker commit   #将容器实例的当前状态保存成image镜像

方法2:docker build  #使用 Dockerfile 文件制作 image

主介绍docker commit  用法。

实战:使用docker commit生成一个apache docker镜像

1、创建一个安装好apache web服务器的容器镜像

[root@xuegod63 ~]# docker run -it centos:latest /bin/bash

[root@1d3563200047 /]# yum -y install  httpd   #在 container 中安装 apache 软件包

[root@1d3563200047 /]# exit 

2、查看现有的images 镜像列表

[root@xuegod63 ~]# docker images   #查看刚看退出的docker实例。

REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE

centos    latest              196e0ce0c9fb        13 days ago         196.6 MB注:当前只有一个centos镜像。

3、根据容器当前状态做一个image镜像,创建一个安装了apache工具的centos镜像

语法: docker commit

例:

查看刚才安装了apache软件包的的docker容器ID:

[root@xuegod63 ~]# docker ps -a

CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS                        PORTS               NAMES1d3563200047        centos              "/bin/bash"              10 minutes ago      Exited (0) 6 minutes ago                          tender_joliot

以这个安装了apache软件包的docker容器实例,创建一个镜像。

[root@xuegod63 ~]# docker commit 1d3563200047  centos:apache

sha256:e5917c01599c70d0680beeb35f6df98889dd22106399efd6907d956d8a943242

[root@xuegod63 ~]# docker images

REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE

centos              apache              4fd446f1034a        16 seconds ago      269MB

centos              latest              0f3e07c0138f        5 weeks ago         220MB

总结:

1、创建一个安装好apache web服务器的容器镜像

2、查看现有的images 镜像列表

3、根据容器当前状态做一个image镜像,创建一个安装了apache工具的centos镜像

文档

如何制作docker镜像

docker镜像制作可以用docker commit方法,先创建一个安装好apache web服务器的容器镜像,然后查看现有的images镜像列表,最后根据容器当前状态做一个image镜像,创建一个安装了apache工具的centos镜像。
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题linux文件权限详解linux文件权限详解专题配置本地yum源配置本地yum源专题微信不退群又不想接收微信不退群又不想接收专题微信拍拍功能怎么给自己加文字微信拍拍功能怎么给自己加文字专题linux运维报名流程linux运维报名流程专题rhce报名步骤rhce报名步骤专题rhce报名流程rhce报名流程专题rhce怎么报名rhce怎么报名专题rhcsa报名步骤rhcsa报名步骤专题渗透测试培训什么内容渗透测试培训什么内容专题web安全培训什么内容web安全培训什么内容专题linux运维日常工作内容linux运维日常工作内容专题linux运维工程师日常工作内容linux运维工程师日常工作内容专题linux云计算运维培训内容linux云计算运维培训内容专题linux云计算运维工程师培训内容linux云计算运维工程师培训内容专题linux云计算培训哪些内容linux云计算培训哪些内容专题linux高级运维工程师培训什么内容linux高级运维工程师培训什么内容专题excel表格底色变绿色excel表格底色变绿色专题如何让电脑不黑屏一直开着如何让电脑不黑屏一直开着专题2021年属什么生肖2021年属什么生肖专题微信黄表情不能动怎么办微信黄表情不能动怎么办专题2021年春节是几号2021年春节是几号专题2021龙抬头是哪天2021龙抬头是哪天专题二月初二龙抬头啥意思二月初二龙抬头啥意思专题龙头节是哪一天龙头节是哪一天专题龙头节什么意思龙头节什么意思专题二月二龙抬头的由来二月二龙抬头的由来专题二月二龙抬头的习俗二月二龙抬头的习俗专题龙头节是什么节龙头节是什么节专题龙头节是什么日子龙头节是什么日子专题d8专题b35专题70d专题如何查看docker ip专题如何docker服务器得ip专题如何使docker容器不改变ip专题如何访问docker镜像中中的ip专题docker镜像如何设置ip和端口映射专题如何制作ppt专题如何制作ppt课件专题如何制作动画专题{{!value}}专题如何制作视频专题如何制作视频教程专题如何制作游戏专题如何制作beat专题如何制作布娃娃专题如何制作装机u盘专题如何用html制作网页专题如何制作网页专题
Top