2 回答

TA贡献1863条经验 获得超2个赞
php/wordpress 的 docker 镜像不提供任何额外的 PHP 扩展或其他库,即使流行插件需要它们。
有无数可能的插件,它们可能需要 PHP 支持的任何扩展。包括存在的每个 PHP 扩展都会显着增加图像大小。
如果您需要额外的 PHP 扩展,您需要从这个创建自己的图像。php 图像的文档解释了如何编译附加扩展。
此外,wordpress Dockerfile有一个这样做的例子。

TA贡献1786条经验 获得超11个赞
您没有在 docker-compose.yml 中使用 Dockerfile
在 docker-compose.yml 中尝试以下操作:
wordpress:
depends_on:
- db
image:
context: .
dockerfile: relative/path/to/your/Dockerfile
container_name: wordpress
volumes:
- wordpress_files:/var/www/html
ports:
- "80:80"
restart: always
environment:
WORDPRESS_DB_HOST: db:3306
WORDPRESS_DB_USER: wordpress
WORDPRESS_DB_PASSWORD: 11111111
- 2 回答
- 0 关注
- 148 浏览
添加回答
举报