php - 如何基于启用a2enmod重写的php镜像创建容器?

标签 php docker docker-container

我注意到默认的PHP镜像php:5.6-apache带有mod rewrite关闭。 (我有一个问题已在此处解决:通过启用CodeIgniter returns 404 for all routes but works)。

我需要每次在容器内运行a2enmod rewrite才能正常工作。

我如何配置我的php容器以这种配置启动?

最佳答案

建议根据php维护自己的镜像:

Dockerfile

FROM php:5.6-apache
RUN a2enmod rewrite

然后,使用您的图像启动容器。

关于php - 如何基于启用a2enmod重写的php镜像创建容器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52107677/

相关文章:

linux - 如何更改top命令的工作方式

php - 将 MySQL 数据加载到相应的 PHP 变量中

javascript - 使用表格数据填写表格

php - mysqli_fetch_assoc()需要参数/调用成员函数bind_param()错误。如何获取并修复实际的mysql错误?

r - 使用 Dockerfile 安装 R 包

docker - 为什么 docker-compose 在随机路径中创建卷,而不是我在 docker-compose.yml 中指定的路径?

docker - 在 docker 容器中加载 neo4j 转储时出现问题

docker - 自定义Docker桥接网络

php - WordPress 将非类别页面/页面/nnn 重定向到它们的规范 URL

amazon-web-services - 没有 dns 的 Kubernetes Kops