Skip to content

Commit cb7236c

Browse files
committed
adicionando modulos
1 parent c950f95 commit cb7236c

File tree

2 files changed

+42
-1
lines changed

2 files changed

+42
-1
lines changed

Dockerfile

Lines changed: 37 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,13 +45,49 @@ RUN apt-get update && apt-get install -y \
4545
libxml2-dev
4646

4747
RUN docker-php-ext-install soap
48+
RUN docker-php-ext-install shmop
49+
RUN docker-php-ext-install sockets
50+
RUN docker-php-ext-install sysvmsg
51+
RUN docker-php-ext-install sysvsem
52+
RUN docker-php-ext-install sysvshm
53+
RUN docker-php-ext-install pcntl
54+
RUN docker-php-ext-install mbstring
55+
RUN docker-php-ext-install gettext
56+
RUN docker-php-ext-install exif
57+
RUN docker-php-ext-install dba
58+
RUN docker-php-ext-install bcmath
59+
RUN docker-php-ext-install calendar
60+
RUN apt-get install -y libbz2-dev
61+
RUN docker-php-ext-install bz2
62+
RUN docker-php-ext-configure wddx
63+
RUN docker-php-ext-install wddx
64+
RUN docker-php-ext-install mysqli
65+
66+
RUN yes '' | pecl install -f apcu
67+
RUN echo "extension=apcu.so" >> /usr/local/etc/php/conf.d/apcu.ini
4868

4969
# Xdebug
5070
RUN yes '' | pecl install -f xdebug
51-
RUN echo "zend_extension=/usr/local/lib/php/extensions/no-debug-non-zts-20121212/xdebug.so" >> /usr/local/etc/php/conf.d/xdebug.ini
71+
RUN echo "zend_extension=/usr/local/lib/php/extensions/no-debug-non-zts-20121212/xdebug.so \n\
72+
xdebug.remote_enable=1 \n\
73+
xdebug.remote_handler=dbgp \n\
74+
xdebug.remote_autostart=0 \n\
75+
xdebug.remote_connect_back=0 \n\
76+
xdebug.remote_log=\"/var/log/xdebug.log\"" >> /usr/local/etc/php/conf.d/xdebug.ini
77+
78+
# zendopcache
79+
# RUN yes '' | pecl install -f zendopcache-7.0.2
80+
# RUN echo "zend_extension=/usr/local/lib/php/extensions/no-debug-non-zts-20121212/opcache.so \n\
81+
# opcache.memory_consumption=128 \n\
82+
# opcache.interned_strings_buffer=8 \n\
83+
# opcache.max_accelerated_files=4000 \n\
84+
# opcache.revalidate_freq=60 \n\
85+
# opcache.fast_shutdown=1 \n\
86+
# opcache.enable_cli=1" >> /usr/local/etc/php/conf.d/opcache.ini
5287

5388
WORKDIR /var/www/html
5489

90+
EXPOSE 9004
5591
EXPOSE 9000
5692

5793
ENTRYPOINT ["/usr/local/bin/phpfpm-foreground"]

phpfpm-foreground

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
11
#!/bin/bash
22
set -e
3+
xdebug.remote_port=9004 \n\
4+
xdebug.remote_host=10.10.2.107 \n\
5+
6+
echo -e "xdebug.remote_port=9004 \n\
7+
xdebug.remote_host=10.10.2.107" >> /usr/local/etc/php/conf.d/xdebug.ini ;
38

49
exec php-fpm

0 commit comments

Comments
 (0)