Я пытаюсь использовать Docker для своего проекта Symfony3, он запускается, но появляется такая ошибка:
The LDAP PHP extension is not enabled.
Звучит правильно, поскольку я использую расширение Ldap для своего проекта. Я попытался установить расширение Ldap с помощью Dockerfile для моего образа php, который, кажется, устанавливает его, но все равно выдает эту ошибку.
Q1) Как мне установить необходимые расширения php в мой образ php.
Q2) После установки расширения, как его включить.
docker-compose.yml:
web:
image: nginx:latest
ports:
- "80:80"
volumes:
- ./site.conf:/etc/nginx/conf.d/site.conf
project files
volumes_from:
- php
links:
- php
php:
image: php:5.6-fpm
volumes:
- ./project_code:/var/www/project
Dockerfile:
FROM php:5.6-fpm
RUN apt-get update
RUN apt-get upgrade -y
RUN apt-get install php5-ldap -y
Подробнее здесь: https://stackoverflow.com/questions/392 ... -extension