Arrange (#2499)
* unify php verson variable * CASSANDRA move together * unify all php base container
This commit is contained in:
		
				
					committed by
					
						
						GitHub
					
				
			
			
				
	
			
			
			
						parent
						
							29def5f0b4
						
					
				
				
					commit
					b2ae5f6d44
				
			@@ -4,11 +4,13 @@
 | 
			
		||||
#--------------------------------------------------------------------------
 | 
			
		||||
#
 | 
			
		||||
 | 
			
		||||
ARG PHP_VERSION=${PHP_VERSION}
 | 
			
		||||
FROM php:${PHP_VERSION}-alpine
 | 
			
		||||
ARG LARADOCK_PHP_VERSION
 | 
			
		||||
FROM php:${LARADOCK_PHP_VERSION}-alpine
 | 
			
		||||
 | 
			
		||||
LABEL maintainer="Mahmoud Zalt <mahmoud@zalt.me>"
 | 
			
		||||
 | 
			
		||||
ARG LARADOCK_PHP_VERSION
 | 
			
		||||
 | 
			
		||||
# If you're in China, or you need to change sources, will be set CHANGE_SOURCE to true in .env.
 | 
			
		||||
 | 
			
		||||
ARG CHANGE_SOURCE=false
 | 
			
		||||
@@ -63,12 +65,6 @@ RUN if [ ${INSTALL_PGSQL} = true ]; then \
 | 
			
		||||
  && docker-php-ext-install pdo_pgsql \
 | 
			
		||||
  ;fi
 | 
			
		||||
 | 
			
		||||
# Install Cassandra drivers:
 | 
			
		||||
ARG INSTALL_CASSANDRA=false
 | 
			
		||||
RUN if [ ${INSTALL_CASSANDRA} = true ]; then \
 | 
			
		||||
  apk --update add cassandra-cpp-driver \
 | 
			
		||||
  ;fi
 | 
			
		||||
 | 
			
		||||
# Install PhpRedis package:
 | 
			
		||||
ARG INSTALL_PHPREDIS=false
 | 
			
		||||
RUN if [ ${INSTALL_PHPREDIS} = true ]; then \
 | 
			
		||||
@@ -84,6 +80,12 @@ RUN if [ ${INSTALL_FFMPEG} = true ]; then \
 | 
			
		||||
    apk add ffmpeg \
 | 
			
		||||
;fi
 | 
			
		||||
 | 
			
		||||
# Install Cassandra drivers:
 | 
			
		||||
ARG INSTALL_CASSANDRA=false
 | 
			
		||||
RUN if [ ${INSTALL_CASSANDRA} = true ]; then \
 | 
			
		||||
  apk --update add cassandra-cpp-driver \
 | 
			
		||||
  ;fi
 | 
			
		||||
 | 
			
		||||
WORKDIR /usr/src
 | 
			
		||||
RUN if [ ${INSTALL_CASSANDRA} = true ]; then \
 | 
			
		||||
  git clone https://github.com/datastax/php-driver.git \
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user