通过dockerfile从零构建centos7.4镜像

Posted oopkop

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通过dockerfile从零构建centos7.4镜像相关的知识,希望对你有一定的参考价值。

今天做一个dockerfile从零构建centos7.4镜像

废话不多说,很简单。

需要的软件包:centos7.4的rootfs

链接:https://pan.baidu.com/s/1emJxeIIsHMIN5hfQgdeiYw
提取码:usnu

下载以后我们打开看看里面是什么呢;

技术图片

 

 可以看的出这就是一个文件系统。

------------------------------------------------------------------------

环境准备,centos7服务器、docker-daemon

现在我们将软件包上传到我们的服务器,这里我是创建了一个文件夹,进入文件夹将我们刚才下载的软件包上传上去

技术图片

 

 现在开始编写我们的Dockerfile,

技术图片

 

 可以看的出,从零构建centos7.4非常的简单我就不过多解释了。

现在我们来构建一下镜像试试看,测试是否能成功;

技术图片

 

在这里我们可以看的我们构建成功了。是不是非常简单呢,现在让我在运行一下试试看吧;

技术图片

 

 现在证明我们这个镜像也可以运行容器。

 

以上是关于通过dockerfile从零构建centos7.4镜像的主要内容,如果未能解决你的问题,请参考以下文章

云原生 | 从零开始学Docker六如何写出自己的镜像——Docker file

docker 构建自己的镜像

docker 构建镜像 centos7 nginx php

centos7.4-tools封装之Dockerfile

Dockerfile(Dockerfile的详细使用通过Dockerfile构建apache镜像)

通过dockerfile构建微服务的镜像发布