|  | @@ -16,45 +16,20 @@ FROM debian:jessie
 | 
	
		
			
				|  |  |  RUN sed -i '/deb http:\/\/deb.debian.org\/debian jessie-updates main/d' /etc/apt/sources.list
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -# Install JDK 8 and Git
 | 
	
		
			
				|  |  | +# Install JDK 8
 | 
	
		
			
				|  |  |  #
 | 
	
		
			
				|  |  |  RUN echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | /usr/bin/debconf-set-selections && \
 | 
	
		
			
				|  |  |    echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee /etc/apt/sources.list.d/webupd8team-java.list && \
 | 
	
		
			
				|  |  |    echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list && \
 | 
	
		
			
				|  |  | -  apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -RUN apt-get update && apt-get -y install \
 | 
	
		
			
				|  |  | -      git \
 | 
	
		
			
				|  |  | -      libapr1 \
 | 
	
		
			
				|  |  | -      oracle-java8-installer \
 | 
	
		
			
				|  |  | -      && \
 | 
	
		
			
				|  |  | -    apt-get clean && rm -r /var/cache/oracle-jdk8-installer/
 | 
	
		
			
				|  |  | +  apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886 && \
 | 
	
		
			
				|  |  | +  apt-get update && apt-get -y install oracle-java8-installer && \
 | 
	
		
			
				|  |  | +  apt-get clean && rm -r /var/cache/oracle-jdk8-installer/
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  ENV JAVA_HOME /usr/lib/jvm/java-8-oracle
 | 
	
		
			
				|  |  |  ENV PATH $PATH:$JAVA_HOME/bin
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -#====================
 | 
	
		
			
				|  |  | -# Python dependencies
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -# Install dependencies
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -RUN apt-get update && apt-get install -y \
 | 
	
		
			
				|  |  | -    python-all-dev \
 | 
	
		
			
				|  |  | -    python3-all-dev \
 | 
	
		
			
				|  |  | -    python-pip
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -# Install Python packages from PyPI
 | 
	
		
			
				|  |  | -RUN pip install --upgrade pip==10.0.1
 | 
	
		
			
				|  |  | -RUN pip install virtualenv
 | 
	
		
			
				|  |  | -RUN pip install futures==2.2.0 enum34==1.0.4 protobuf==3.5.2.post1 six==1.10.0 twisted==17.5.0
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -# Trigger download of as many Gradle artifacts as possible.
 | 
	
		
			
				|  |  | -RUN git clone --recursive --depth 1 https://github.com/grpc/grpc-java.git && \
 | 
	
		
			
				|  |  | -  cd grpc-java && \
 | 
	
		
			
				|  |  | -  ./gradlew :grpc-interop-testing:installDist -PskipCodegen=true && \
 | 
	
		
			
				|  |  | -  rm -r "$(pwd)"
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  # Define the default command.
 | 
	
		
			
				|  |  |  CMD ["bash"]
 | 
	
		
			
				|  |  | +
 |