为什么用 docker 就不需要配置PHP环境、Apache或者Nginx服务器?

来源:6-1 根据前面所学部署一个wordpress

FakeSPrite

2020-04-02

老师你好,我有个很大的疑问啊,我是做 php 开发的,一半来说如果需要使用 php必须配置 PHP环境、Apache或者Nginx服务器以及 mysql, 所以才有了 wamp, lamp,mamp这些打包的运行环境,安装开启之后就可以在里面做开发了。但是 docker 这里并没有配置 php 环境或者配置 apache,nginx 的步骤,为什么依然可以运行呢?

写回答

1回答

麦兜搞IT

2020-04-05

您好,docker有各种container image,谁说没有配置对应的环境啊。比如我起个mysql,里面就有一些配置了呢。

当然并不是所有的配置都有,还是有一些需要自己在build image的时候设置的。这个要看具体的应用

0
2
麦兜搞IT
回复
FakeSPrite
是的,您可以看看wordpress的Dockerfile是怎么写的https://github.com/docker-library/wordpress/blob/master/php7.2/apache/Dockerfile
2020-04-06
共2条回复

系统学习Docker 践行DevOps理念

无论你是开发、测试还是运维,Docker都是你的必备技能。

3297 学习 · 1895 问题

查看课程