mirror of
				https://github.com/mashirozx/docker-php-nginx.git
				synced 2025-05-29 01:49:24 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			24 lines
		
	
	
		
			666 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			666 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
FROM alpine:latest
 | 
						|
MAINTAINER Tim de Pater <code@trafex.nl>
 | 
						|
 | 
						|
# Install packages
 | 
						|
RUN apk --update add php7-fpm nginx supervisor --repository http://nl.alpinelinux.org/alpine/edge/testing/
 | 
						|
 | 
						|
# Configure nginx
 | 
						|
COPY config/nginx.conf /etc/nginx/nginx.conf
 | 
						|
 | 
						|
# Configure PHP-FPM
 | 
						|
COPY config/fpm-pool.conf /etc/php7/php-fpm.d/zzz_custom.conf
 | 
						|
COPY config/php.ini /etc/php7/conf.d/zzz_custom.ini
 | 
						|
 | 
						|
# Configure supervisord
 | 
						|
COPY config/supervisord.conf /etc/supervisor/conf.d/supervisord.conf
 | 
						|
 | 
						|
# Add application
 | 
						|
RUN mkdir -p /var/www/html
 | 
						|
WORKDIR /var/www/html
 | 
						|
COPY src/ /var/www/html/
 | 
						|
 | 
						|
EXPOSE 80 443
 | 
						|
CMD ["/usr/bin/supervisord", "-c", "/etc/supervisor/conf.d/supervisord.conf"]
 |