Как добавить поддержку Zend Guard Loader в официальном образе docker php?
Я хочу добавить поддержку Zend Guard Loader для моего экземпляра php.
http://www.zend.com/en/products/loader/downloads
Обычно я загружаю пакет, а затем добавляю следующие настройки в php.ini
[Zend Guard Loader]
zend_extension="/usr/local/webserver/php/ext/ZendGuardLoader.so"
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.obfuscation_level_support=3
zend_loader.license_path="/var/developer.zl"
Но сейчас я запускаю экземпляр в докере.
docker run --name php_instance php:5-fpm
И я попытался проникнуть в оболочку:
docker exec -it php_instance bash
Но я не могу найти php.ini
как я могу заставить это работать?
0 ответов
Вы добавили в свой Dockerfile команду для копирования файла php.ini из локального в контейнер докера?
Похожий на
FROM php:7.1-fpm
# Install system packages
RUN apt-get update && apt-get install -y \
openssl \
libssh2-1 \
libssh2-1-dev \
libpq-dev \
&& rm -rf /var/lib/apt/lists/*
RUN pecl install xdebug
# Enable php extensions
RUN docker-php-ext-install mysqli pdo_pgsql
RUN pecl install ssh2-1.1.2
# Copy custom php.ini file
ADD ./deployment/my.php.ini /usr/local/etc/php/