gpt4 book ai didi

php - 如何配置 docker 在单独的容器中使用 apache 和 php

转载 作者:IT老高 更新时间:2023-10-28 21:39:14 25 4
gpt4 key购买 nike

我需要使用 docker 设置一个特定的 LAMP 环境:

  • debian squeeze 6.0.10
  • apache 2
  • php 5.6
  • mysql 5.5

使用 debian + apache 将应用程序代码托管在基本镜像上,我想知道是否可以使用 php 容器代替安装在 debian 容器上的默认 php 服务器(女巫是 5.3 ) 与我对 mysql 容器的处理方式相同。

这是一张小图,可以更好地解释这个想法

有可能吗?

谢谢!

更新

经过一些研究,我认为这是不可能的,除非您将 php 配置为 cgi 模块,否则即使是模块化配置也不值得。

您应该具备系统管理员技能来正确管理它,但是生产服务器永远不能以相同的方式配置,尤其是常见托管服务提供商使用的那些。

最佳答案

对于它的值(value),我目前正在研究类似的东西,它让您可以自由选择不同的 PHP 版本(通过 PHP-fpm 预配置),以及不同的 MySQL 和 Apache/Nginx 版本。

只需将配置变量设置为特定版本,然后启动容器即可选择它们。

您可以在这里查看项目:

devilbox

您可能会了解这一切是如何联系起来的。撰写文件在这里:https://github.com/cytopia/devilbox/blob/master/docker-compose.yml

关于php - 如何配置 docker 在单独的容器中使用 apache 和 php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33167888/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com