首页 » 网站建设 » 安装php52技巧_在MAC上运用Docker镜像搭建PHP52开拓情形

安装php52技巧_在MAC上运用Docker镜像搭建PHP52开拓情形

访客 2024-11-22 0

扫一扫用手机浏览

文章目录 [+]

2、笔者找的是flandera/php5.2-apache这个,自带apache,由于缺少文档,把镜像拉下来,跑一下进去看看

进去后,研究下构造,结果如下:

安装php52技巧_在MAC上运用Docker镜像搭建PHP52开拓情形

apache的conf文件目录在/etc/conf/apache2/apache2.conf,此外这个conf文件include了一个空的httpd.conf文件网站根目录在/var/www下

3、办理思路

安装php52技巧_在MAC上运用Docker镜像搭建PHP52开拓情形
(图片来自网络侵删)
体例一个dockerfile文件,将httpd.conf文件打包成新的镜像将程序通过docker命令映射到容器中

4、体例conf文件

Alias /webapp "/var/webapp/www"<Directory "/var/webapp/www"> Options None AllowOverride None Order allow,deny Allow from all</Directory>

5、体例dockerfile(参考,名称和目录根据实际修正)

FROM flandera/php5.2-apache:latestLABEL maintainer="author" EXPOSE 80RUN mkdir -p /var/webappCOPY httpd.conf /etc/apache2/httpd.conf

6、重新编译并运行

docker build -t company-php:5.2 .docker run -d -p 9987:80 -v /Users/divsun/webapp:/var/webapp --name=php company-php:5.2

实行命令时候,httpd.conf须要和Dockerfile在同一个目录,如果conf文件有改动,须要重新打包

5、mac电脑打http://localhost:9987/webapp看是不是正常了

标签:

相关文章

php为无色透明技巧_水货钻石其实也还行

从各种钻石中,可以看到大大小小的“包裹体” 图片来源:参考文献包裹体的种类多样。比钻石形成更早的包裹体,叫“原生包裹体”;与钻石同...

网站建设 2024-12-19 阅读0 评论0

phpstudy发送gbk技巧_php的文件上传

这里首先声明一下这一章的内容比较多,比较难,你要抱着和自己去世磕的态度。细微之处不放过,多敲多练是王道。 学习就像爬山,得一步一步...

网站建设 2024-12-19 阅读0 评论0