Skip to content

Commit 7273a40

Browse files
committed
feat: add newrelic
1 parent 5881cbb commit 7273a40

File tree

1 file changed

+24
-24
lines changed

1 file changed

+24
-24
lines changed

Dockerfile

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,26 @@
11
# Container Base
22
FROM php:8.1-apache
33

4-
ENV http_proxy ${HTTP_PROXY}
5-
ENV https_proxy ${HTTP_PROXY}
6-
ENV NR_ENABLED=false
7-
ENV NR_APP_NAME=""
8-
ENV NR_LICENSE_KEY=""
9-
ENV NR_VERSION=""
10-
ENV PHP_BUILD_DATE="20211130"
11-
ENV PHP_OPCACHE_ENABLED=false
12-
ENV SESSION_HANDLER=false
13-
ENV SESSION_HANDLER_NAME=""
14-
ENV SESSION_HANDLER_PATH=""
15-
ENV XDEBUG_AUTOSTART=false
16-
ENV XDEBUG_CONNECT_BACK=true
17-
ENV XDEBUG_ENABLED=false
18-
ENV XDEBUG_IDEKEY="docker"
19-
ENV XDEBUG_VERSION=""
20-
ENV XDEBUG_REMOTE_PORT=9000
21-
ENV PHP_EXTENSION_WDDX=1
22-
ENV PHP_OPENSSL=1
4+
ENV \
5+
http_proxy ${HTTP_PROXY} \
6+
https_proxy ${HTTP_PROXY} \
7+
NR_ENABLED=false \
8+
NR_APP_NAME="" \
9+
NR_LICENSE_KEY="" \
10+
NR_VERSION="" \
11+
PHP_BUILD_DATE="20211130" \
12+
PHP_OPCACHE_ENABLED=false \
13+
SESSION_HANDLER=false \
14+
SESSION_HANDLER_NAME="" \
15+
SESSION_HANDLER_PATH="" \
16+
XDEBUG_AUTOSTART=false \
17+
XDEBUG_CONNECT_BACK=true \
18+
XDEBUG_ENABLED=false \
19+
XDEBUG_IDEKEY="docker" \
20+
XDEBUG_VERSION="" \
21+
XDEBUG_REMOTE_PORT=9000 \
22+
PHP_EXTENSION_WDDX=1 \
23+
PHP_OPENSSL=1
2324

2425
RUN apt-get update && apt-get install -y --no-install-recommends wget vim supervisor libfreetype6-dev libjpeg62-turbo-dev \
2526
libmcrypt-dev libpng-dev libssl-dev libaio1 git libcurl4-openssl-dev libxslt-dev \
@@ -74,11 +75,10 @@ RUN echo "---> Adding Tini" && \
7475
RUN echo "---> Config sudoers" && \
7576
echo "www-data ALL = ( ALL ) NOPASSWD: ALL" >> /etc/sudoers
7677

77-
RUN echo "---> Fix Logs permissions" && \
78-
chown -R www-data:www-data /var/log/apache2
79-
80-
RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/bin/ --filename=composer && \
81-
mkdir /var/www/.composer && chown -R www-data:www-data /var/www/.composer
78+
COPY --from=composer:latest /usr/bin/composer /usr/bin/composer
79+
RUN echo "---> Fix permissions" \
80+
&& chown -R www-data:www-data /var/log/apache2 \
81+
&& mkdir /var/www/.composer && chown -R www-data:www-data /var/www/.composer
8282

8383
COPY configs/ports.conf /etc/apache2/ports.conf
8484
COPY configs/logs.conf /etc/apache2/conf-enabled/logs.conf

0 commit comments

Comments
 (0)