@@ -10,31 +10,31 @@ RUN apt-get update && apt-get install -y \
10
10
unzip
11
11
12
12
# Install Composer
13
- RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
14
- RUN composer --version
13
+ RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer \
14
+ && composer --version
15
15
16
16
# Set timezone
17
- RUN ln -snf /usr/share/zoneinfo/${TIMEZONE} /etc/localtime && echo ${TIMEZONE} > /etc/timezone
18
- RUN printf '[PHP]\n date.timezone = "%s"\n ' , ${TIMEZONE} > /usr/local/etc/php/conf.d/tzone.ini
19
- RUN "date"
17
+ RUN ln -snf /usr/share/zoneinfo/${TIMEZONE} /etc/localtime && echo ${TIMEZONE} > /etc/timezone \
18
+ && printf '[PHP]\n date.timezone = "%s"\n ' , ${TIMEZONE} > /usr/local/etc/php/conf.d/tzone.ini \
19
+ && "date"
20
20
21
21
# Type docker-php-ext-install to see available extensions
22
22
RUN docker-php-ext-install pdo pdo_mysql
23
23
24
24
25
25
# install xdebug
26
- RUN pecl install xdebug
27
- RUN docker-php-ext-enable xdebug
28
- RUN echo "error_reporting = E_ALL" >> /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini
29
- RUN echo "display_startup_errors = On" >> /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini
30
- RUN echo "display_errors = On" >> /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini
31
- RUN echo "xdebug.remote_enable=1" >> /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini
32
- RUN echo "xdebug.remote_connect_back=1" >> /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini
33
- RUN echo "xdebug.idekey=\" PHPSTORM\" " >> /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini
34
- RUN echo "xdebug.remote_port=9001" >> /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini
35
-
36
-
37
- RUN echo 'alias sf="php app/console"' >> ~/.bashrc
38
- RUN echo 'alias sf3="php bin/console"' >> ~/.bashrc
26
+ RUN pecl install xdebug \
27
+ && docker-php-ext-enable xdebug \
28
+ && echo "error_reporting = E_ALL" >> /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini \
29
+ && echo "display_startup_errors = On" >> /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini \
30
+ && echo "display_errors = On" >> /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini \
31
+ && echo "xdebug.remote_enable=1" >> /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini \
32
+ && echo "xdebug.remote_connect_back=1" >> /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini \
33
+ && echo "xdebug.idekey=\" PHPSTORM\" " >> /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini \
34
+ && echo "xdebug.remote_port=9001" >> /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini
35
+
36
+
37
+ RUN echo 'alias sf="php app/console"' >> ~/.bashrc \
38
+ && echo 'alias sf3="php bin/console"' >> ~/.bashrc
39
39
40
40
WORKDIR /var/www/symfony
0 commit comments