39 lines
		
	
	
		
			775 B
		
	
	
	
		
			Docker
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			39 lines
		
	
	
		
			775 B
		
	
	
	
		
			Docker
		
	
	
		
			Executable File
		
	
	
	
	
| #stage 0
 | |
| FROM php:7.2-fpm-alpine
 | |
| 
 | |
| WORKDIR /var/www/html/trucking
 | |
| 
 | |
| # Install system dependencies
 | |
| RUN apk --update add \
 | |
|     curl \
 | |
| 	openssl \
 | |
|     libpng-dev \
 | |
|     libxml2-dev \
 | |
| 	libzip-dev \
 | |
|     curl-dev \
 | |
|     oniguruma-dev
 | |
| 
 | |
| # Clear cache
 | |
| RUN apk del gcc g++
 | |
| RUN rm -rf /var/cache/apk/*
 | |
| 
 | |
| # Install PHP extensions
 | |
| RUN docker-php-ext-install bcmath curl gd exif mbstring mysqli pdo pdo_mysql pcntl xml zip
 | |
| 
 | |
| # Get latest Composer
 | |
| COPY --from=composer:latest /usr/bin/composer /usr/bin/composer
 | |
| 
 | |
| COPY ./ /var/www/html/trucking
 | |
| 
 | |
| RUN composer install \
 | |
|     --ignore-platform-reqs \
 | |
|     --no-interaction \
 | |
|     --no-plugins \
 | |
|     --no-scripts \
 | |
|     --prefer-dist
 | |
| 
 | |
| RUN chmod -R 777 storage/logs/ && chmod -R 777 storage/framework/
 | |
| 
 | |
| RUN cp -R vendor /vendor
 | |
| 
 | |
| # BELOM SUPPORT KIRIM EMAIL | 
