2 Commits
Author SHA1 Message Date
Hide_D 10bc0b45a1 xdebug trigger 2023-07-02 18:00:46 +00:00
Hide_D 49ee317de1 xdebug 설정 2023-07-02 17:43:49 +00:00
+19
View File
@@ -32,6 +32,25 @@ RUN curl -fsSL https://deb.nodesource.com/setup_lts.x | bash - && \
apt install -yq nodejs
RUN npm install -g npm
ARG XDEBUG=0
#xdebug
RUN if [ "$XDEBUG" != "0" ]; then \
pecl install xdebug; \
docker-php-ext-enable xdebug; \
fi;
# 환경 설정을 나누기 위해.
RUN if [ "$XDEBUG" != "0" ]; then \
{\
echo "[xdebug]"; \
echo "xdebug.mode=profile"; \
echo "xdebug.profiler_append=1"; \
echo "xdebug.start_with_request=trigger"; \
echo "xdebug.trigger_value=XDEBUGPROFILE"; \
echo 'xdebug.output_dir="/var/www/html/sam/d_log"'; \
} >> /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini; \
fi;
#from nextcloud setting
RUN mkdir -p /var/www/html/; \
mkdir -p /var/www/.ssh;