| 
															
																@@ -19,15 +19,16 @@ RUN apt-get update && apt-get install -y \ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																     vim \ 
															 | 
															
															 | 
															
																     vim \ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																     unzip \ 
															 | 
															
															 | 
															
																     unzip \ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																     git \ 
															 | 
															
															 | 
															
																     git \ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-    curl 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+    curl \ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+    gnupg 
															 | 
														
													
												
													
														
															| 
															 | 
															
																  
															 | 
															
															 | 
															
																  
															 | 
														
													
												
													
														
															| 
															 | 
															
																 # Clear cache 
															 | 
															
															 | 
															
																 # Clear cache 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 RUN apt-get clean && rm -rf /var/lib/apt/lists/* 
															 | 
															
															 | 
															
																 RUN apt-get clean && rm -rf /var/lib/apt/lists/* 
															 | 
														
													
												
													
														
															| 
															 | 
															
																  
															 | 
															
															 | 
															
																  
															 | 
														
													
												
													
														
															| 
															 | 
															
																 # Install extensions 
															 | 
															
															 | 
															
																 # Install extensions 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 RUN docker-php-ext-install pdo_mysql mbstring zip exif pcntl 
															 | 
															
															 | 
															
																 RUN docker-php-ext-install pdo_mysql mbstring zip exif pcntl 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-RUN docker-php-ext-configure mcrypt 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-RUN docker-php-ext-install mcrypt 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+RUN docker-php-ext-configure gd --with-gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ --with-png-dir=/usr/include/ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+RUN docker-php-ext-install gd 
															 | 
														
													
												
													
														
															| 
															 | 
															
																  
															 | 
															
															 | 
															
																  
															 | 
														
													
												
													
														
															| 
															 | 
															
																 # Install composer 
															 | 
															
															 | 
															
																 # Install composer 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer 
															 | 
															
															 | 
															
																 RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@@ -36,20 +37,25 @@ RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 RUN curl -sL https://deb.nodesource.com/setup_11.x | bash - 
															 | 
															
															 | 
															
																 RUN curl -sL https://deb.nodesource.com/setup_11.x | bash - 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 RUN apt-get install -y nodejs 
															 | 
															
															 | 
															
																 RUN apt-get install -y nodejs 
															 | 
														
													
												
													
														
															| 
															 | 
															
																  
															 | 
															
															 | 
															
																  
															 | 
														
													
												
													
														
															| 
															 | 
															
																-# Add user for laravel application 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-RUN groupadd -g 1000 www-data 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-RUN useradd -u 1000 -ms /bin/bash -g www-data www-data 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																- 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 # Copy existing application directory contents 
															 | 
															
															 | 
															
																 # Copy existing application directory contents 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 COPY . /var/www 
															 | 
															
															 | 
															
																 COPY . /var/www 
															 | 
														
													
												
													
														
															| 
															 | 
															
																  
															 | 
															
															 | 
															
																  
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+# Add user for laravel application 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+RUN groupadd -g 1000 hd 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+RUN useradd -u 1000 -ms /bin/bash -g hd hd 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 # Copy existing application directory permissions 
															 | 
															
															 | 
															
																 # Copy existing application directory permissions 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-COPY --chown=www-data:www-data . /var/www 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+COPY --chown=hd:hd . /var/www 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+## Install xdebug 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+RUN yes | pecl install xdebug \ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+    && echo "zend_extension=$(find /usr/local/lib/php/extensions/ -name xdebug.so)" > /usr/local/etc/php/conf.d/xdebug.ini \ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+    && echo "xdebug.remote_enable=on" >> /usr/local/etc/php/conf.d/xdebug.ini \ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+    && echo "xdebug.remote_autostart=off" >> /usr/local/etc/php/conf.d/xdebug.ini  
															 | 
														
													
												
													
														
															| 
															 | 
															
																  
															 | 
															
															 | 
															
																  
															 | 
														
													
												
													
														
															| 
															 | 
															
																-# Change current user to www-data 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-USER www-data 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+# Change current user to www 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+USER hd 
															 | 
														
													
												
													
														
															| 
															 | 
															
																  
															 | 
															
															 | 
															
																  
															 | 
														
													
												
													
														
															| 
															 | 
															
																 # Expose port 9000 and start php-fpm server 
															 | 
															
															 | 
															
																 # Expose port 9000 and start php-fpm server 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 EXPOSE 9000 
															 | 
															
															 | 
															
																 EXPOSE 9000 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 CMD ["php-fpm"] 
															 | 
															
															 | 
															
																 CMD ["php-fpm"] 
															 | 
														
													
												
													
														
															| 
															 | 
															
																- 
															 | 
															
															 | 
															
																 
															 |