[英]Setting up a PHP decent development environment
经过多年的意大利面条代码(我是意大利人,我真的很知道意大利面条是什么),我正在尝试建立一个不错的php开发环境。
这是我的战斗计划:
你有什么想法? 有机会行得通吗?
谢谢!
我建议使用官方的php语言docker映像:
https://registry.hub.docker.com/_/php/
这使您可以创建打包php代码的映像,而不必在运行时映射卷。
├── build_and_run.sh
├── Dockerfile
└── src
└── index.php
FROM php:5.6-apache
COPY src/ /var/www/html/
生成新容器图像并启动它的脚本:
docker build -t my-php-app .
docker run -it --rm --name my-running-app -p 8080:80 my-php-app
Apache配置为侦听端口8080
php映像也可以在没有docker文件的情况下运行。 只需在本地提供到源代码的映射即可:
docker run -it --rm --name my-apache-php-app -v "$(pwd)/src":/var/www/html -p 8080:80 php:5.6-apache
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.