演示一个镜像包含apache
1、新建dockerfile
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIn5GcuIXY0N3Xu92Yp9CXzV2Zh1WavwVbvNmLllXZ0lmLuFWb5xWZzl2dvw1LcpDc0RHaiojIsJye.png)
vi dockerfile
2、填入如下内容
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIn5GcuIXY0N3Xu92Yp9CXzV2Zh1WavwVbvNmLllXZ0lmLuFWb5xWZzl2dvw1LcpDc0RHaiojIsJye.png)
# version 0.0.1
from centos
maintainer "wiselyman"
run yum -y update
run yum -y install httpd
expose 80
cmd /usr/sbin/apachectl -d foreground
3、编译
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIn5GcuIXY0N3Xu92Yp9CXzV2Zh1WavwVbvNmLllXZ0lmLuFWb5xWZzl2dvw1LcpDc0RHaiojIsJye.png)
docker build -t localhost:5000/centos_httpd - < dockerfile
4、查看
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIn5GcuIXY0N3Xu92Yp9CXzV2Zh1WavwVbvNmLllXZ0lmLuFWb5xWZzl2dvw1LcpDc0RHaiojIsJye.png)
docker images
结果
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIn5GcuIXY0N3Xu92Yp9CXzV2Zh1WavwVbvNmLllXZ0lmLuFWb5xWZzl2dvw1LcpDc0RHaiojIsJye.png)
repository tag image id created virtual size
localhost:5000/centos_httpd latest 53ee0b916001 18 minutes ago 340 mb