LLEARNING NOTES

技术 · 思考 · 实践 · 成长

首页/Dockerfile/正文

Dockerfile 构建Apache

Dockerfile499 次阅读

[root@localhost docker]# vim Dockerfile
FROM httpd:2.4
COPY ./public-html /usr/local/apache2/htdocs/
[root@localhost docker]# mkdir public-html

 

创建index.html 

<! DOCTYPE html>
<html>
<body>
<p>Hello, Docker! </p>
</body>
</html>

构建镜像:

$ docker build -t apache2-image .

    查看镜像:

[root@localhost docker]# docker images
REPOSITORY            TAG       IMAGE ID       CREATED         SIZE
apache2-image         latest    02f9f32dcae0   3 minutes ago   147MB

启动容器:

[root@localhost docker]# docker run -d -p 80:80 apache2-image
1c25fce7ce33df10ff885f51f6a786857c0679db81aa213b2e15c55797ed0b7c

浏览器访问端口即可。

直接通过映射目录方式运行Apache容器

 $ docker  run  -it  --rm  --name  my-apache-app  -p  80:80  -v  "$PWD":/usr/local/apache2/
              htdocs/httpd:2.4


人生在世,不如意事十之八九;人生的滋味,哪怕是酸甜或苦辣,也要靠自己去品。人活一口气:气质看一个人的过去,气度看一个人的未来

评论交流

理性讨论,共同进步
验证码

相关文章

继续阅读