installiert werden habe ich folgendes Problem:Einrichten Docker auf Mac OS - php-intl nicht
Ich möchte eine Entwicklungsumgebung auf meinem Mac einrichten mit Docker und boot2docker.
Dafür habe ich ein Bild mit der folgenden Dockerfile erstellt.
Das Problem ist, , dass meine php-Intl-Erweiterung nicht installiert werden kann .. Ich versuchte verschiedene Methoden. Zum Beispiel, um es in php.ini zu aktivieren:
extension=php_intl.so
Keine der Methoden funktioniert. Hier ist der Inhalt meiner Dockerfile:
FROM php:5.5-apache
# use own php.ini file
COPY config/php.ini /usr/local/etc/php/
# get some php-extensions
RUN apt-get update && apt-get install -y \
libfreetype6-dev \
libjpeg62-turbo-dev \
libmcrypt-dev \
libpng12-dev \
libicu52 \
libicu-dev \
zlib1g-dev \
&& docker-php-ext-install -j$(nproc) iconv mcrypt \
&& docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ \
&& docker-php-ext-install -j$(nproc) gd
RUN apt-get update && apt-get install -y libmemcached-dev \
&& pecl install memcached \
&& docker-php-ext-enable memcached
# Install intl (not working yet):
RUN pecl install intl
# use own src file
COPY src/ /var/www/html/
Kann jemand helfen? Das wäre so toll, weil dieses Problem jetzt viel Zeit in Anspruch nimmt. Danke im Voraus!!!