如何使用docker快速搭建一个php apache的环境

最近发现搭建Android请求网络api的Server环境并不好搭建,使用拦截器写起来的代码也不美观。

于是想到了我之前使用过的docker,然后就上网搜索了一下docker的php镜像,果然还是很不错的。

当然,我并不建议你使用Dockerfile的形式,在我这里我感觉这样子的做法简直就是「杀鸡用牛刀」一般,怎么做呢,跟随我细细道来。

第一步:我们先把镜像拉下来

docker pull php:7.0-apache

第二步:我们创建一个src目录

我们创建这个目录以存放一会要映射到/var/www/html目录下的源码

mkdir src/

然后我们写一个index.php吧vim src/index.php

第三步:我们跑起来吧~

docker run --rm -it -v $PWD:src:/var/www/html -p 8088:80  php:7.0-apache

然后我们打开浏览器试试嘛~

结束语

由于我们在外边的端口使用的是8088,而实际在容器内的开放的是80,所以,在容器内如果要访问自己的data目录的内容,就需要使用80端口,如下:

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Docker — 云时代的程序分发方式 要说最近一年云计算业界有什么大事件?Google Compute Engi...
    ahohoho阅读 15,627评论 15 147
  • 虽然这篇叫Docker环境搭建,但是是用了一个别人写好的配置文件,为什么要用别人写好的呢?因为第一节省了我们学习的...
    梦醉书香阅读 1,064评论 0 1
  • 今天晚上海口的天空美爆了!我也深深的被吸引!此刻还在美景中,心情愉快愉悦,开始写下我今天的咖啡冥想。 年底前我有个...
    京海家园阅读 183评论 2 1
  • 春节长假打了几场麻将,无一例外地全输掉了。末了,还一如既往地流了很多鼻涕——规律性地感冒了,而后,便只好乖乖地安静...
    谢桥2017阅读 905评论 2 4
  • 你似乎忘记了那家小店的环境,只记得那是一个寒冬,只有你一个人,快要接近黑暗的时刻,肚子呼噜噜的造反,旁边的流浪猫盯...
    倩倩酱阅读 182评论 0 0