Php 安装ldap扩展Docker

Php 安装ldap扩展Docker,php,docker,ldap,Php,Docker,Ldap,嘿,我正在尝试在Docker php:5.6-fm图像上安装ldap扩展,我的项目需要ldap 我已经厌倦了通过Dockerfile安装扩展,如下所示: RUN apt-get install php5-ldap -y 获取此错误: The LDAP PHP extension is not enabled. 我还发现了一些类似这样的“建议”: 获取此错误: An exception occurred in driver: could not find driver 我做错什么了吗。。。?

嘿,我正在尝试在Docker php:5.6-fm图像上安装ldap扩展,我的项目需要ldap

我已经厌倦了通过Dockerfile安装扩展,如下所示:

RUN apt-get install php5-ldap -y
获取此错误:

The LDAP PHP extension is not enabled.
我还发现了一些类似这样的“建议”:

获取此错误:

An exception occurred in driver: could not find driver

我做错什么了吗。。。?如何在docker映像中安装ldap以便在项目中使用…?

以下是我所做的。。。它正在工作。我配置了其他模块,但我认为它们不会干扰任何东西

FROM php:5.6-apache

RUN apt-get update -y \
 && apt-get install -y libcurl4-openssl-dev pkg-config libssl-dev vim

# Configure MongoDB.
RUN pecl install mongodb \
 && docker-php-ext-enable mongodb

# Configure MySQL.
RUN docker-php-ext-install mysqli

# Configure LDAP.
RUN apt-get update \
 && apt-get install libldap2-dev -y \
 && rm -rf /var/lib/apt/lists/* \
 && docker-php-ext-configure ldap --with-libdir=lib/x86_64-linux-gnu/ \
 && docker-php-ext-install ldap

RUN a2enmod rewrite && service apache2 restart

# Python 2.7 and modules
RUN apt install python2.7 python-pip -y \
 && python2.7 -m pip install pymysql pymongo redis

# We must reconfigure here the CMD directive.
CMD apache2-foreground

好的,为什么是superuser.com?因为在这个问题上没有编程
FROM php:5.6-apache

RUN apt-get update -y \
 && apt-get install -y libcurl4-openssl-dev pkg-config libssl-dev vim

# Configure MongoDB.
RUN pecl install mongodb \
 && docker-php-ext-enable mongodb

# Configure MySQL.
RUN docker-php-ext-install mysqli

# Configure LDAP.
RUN apt-get update \
 && apt-get install libldap2-dev -y \
 && rm -rf /var/lib/apt/lists/* \
 && docker-php-ext-configure ldap --with-libdir=lib/x86_64-linux-gnu/ \
 && docker-php-ext-install ldap

RUN a2enmod rewrite && service apache2 restart

# Python 2.7 and modules
RUN apt install python2.7 python-pip -y \
 && python2.7 -m pip install pymysql pymongo redis

# We must reconfigure here the CMD directive.
CMD apache2-foreground