docker – php支持mongoDB
我正在使用这个按预期工作的图像.
https://hub.docker.com/r/clue/adminer/
唯一的问题是它没有连接MongoDB或Oracle所需的php扩展…
Oracle
None of the supported PHP extensions (OCI8, PDO_OCI) are available.
MongoDB
None of the supported PHP extensions (mongo) are available.
是否有包含对这2个数据库的支持的图像?
编辑:我可以像这样使用另一个容器用于Oracle和mongodb.但是这个容器不支持mssql和postgresql.我正在寻找单个图像中的所有数据库支持.
wget http://www.adminer.org/latest.php -O /tmp/index.php
docker run -d -p 8080:80 -v /tmp/:/app lukaszkinder/apache-php-oci8-pdo_oci
并且可以使用此连接mongoDB.
docker run -d -p 8070:80 -v /tmp:/var/www/html ishiidaichi/apache-php-mongo-phalcon
编辑2:oracle的dockerfile可以在这里找到.
https://github.com/davidgaya/docker-apache-php-oci/blob/master/Dockerfile
但我不知道如何合并这两个docker文件.