Skip to content

Commit 985b039

Browse files
authored
Merge pull request #98 from bryanlatten/newrelic-disabled
Dockerfile: fix for NewRelic default
2 parents 2fff60e + 4f30754 commit 985b039

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

Dockerfile

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,10 @@ COPY ./container/root /
115115
# Override default ini values for both CLI + FPM
116116
RUN phpenmod overrides && \
117117
# Set nginx to listen on defined port \
118-
sed -i "s/listen [0-9]*;/listen ${CONTAINER_PORT};/" $CONF_NGINX_SITE
118+
sed -i "s/listen [0-9]*;/listen ${CONTAINER_PORT};/" $CONF_NGINX_SITE && \
119+
# Enable NewRelic via Ubuntu symlinks, but disable via extension command in file. Allows cross-variant startup scripts to function.
120+
phpenmod newrelic && \
121+
sed -i 's/extension\s\?=/;extension =/' $CONF_PHPMODS/newrelic.ini
119122

120123
RUN goss -g /tests/php-fpm/ubuntu.goss.yaml validate && \
121124
/aufs_hack.sh

Dockerfile-edge

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,10 @@ RUN cp /etc/php/7.0/mods-available/* $CONF_PHPMODS && \
123123
# Override default ini values for both CLI + FPM \
124124
phpenmod overrides && \
125125
# Set nginx to listen on defined port \
126-
sed -i "s/listen [0-9]*;/listen ${CONTAINER_PORT};/" $CONF_NGINX_SITE
126+
sed -i "s/listen [0-9]*;/listen ${CONTAINER_PORT};/" $CONF_NGINX_SITE && \
127+
# Enable NewRelic via Ubuntu symlinks, but disable in file. Cross-variant startup script uncomments with env vars.
128+
phpenmod newrelic && \
129+
sed -i 's/extension\s\?=/;extension =/' $CONF_PHPMODS/newrelic.ini
127130

128131
RUN goss -g /tests/php-fpm/beta.goss.yaml validate && \
129132
/aufs_hack.sh

0 commit comments

Comments
 (0)