Iron.io 工人 PHP 错误 Class 'PDO' 未找到

Iron.io Workers PHP error Class 'PDO' not found

在 Iron.io 上启动 php worker 时出现此错误:

PHP Fatal error:  Class 'PDO' not found in /mnt/task/...

我的 PHP 脚本只是像这样调用本机 PDO 扩展:

$db = new PDO (...);

有人知道 docker 图片 iron/php 和 PDO 扩展是否存在已知问题吗?

谢谢。

尝试 add php-pdo package 进入您的 docker 图片。

通过 Dockerfile 安装 php-pdo 包的示例: FROM iron/php ... RUN apk add php-pdo ...