aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools/dockerfile/interoptest/grpc_interop_java/Dockerfile
diff options
context:
space:
mode:
authorGravatar Mark D. Roth <roth@google.com>2016-08-26 13:01:15 -0700
committerGravatar Mark D. Roth <roth@google.com>2016-08-26 13:01:15 -0700
commit366c6ceb8c53a4f8c4a2f9aa2c6fee8f2a070479 (patch)
tree32ad24fe9b02e6354037a9f2ca78b219537f2afe /tools/dockerfile/interoptest/grpc_interop_java/Dockerfile
parentb9151e3c0b0a5d01d6077c50e3ed483cb1f49b10 (diff)
parent4275e60eb686ceb202c042fe578c9cf992e590d0 (diff)
Merge remote-tracking branch 'upstream/master' into run_interop_tests_go
Diffstat (limited to 'tools/dockerfile/interoptest/grpc_interop_java/Dockerfile')
-rw-r--r--tools/dockerfile/interoptest/grpc_interop_java/Dockerfile15
1 files changed, 15 insertions, 0 deletions
diff --git a/tools/dockerfile/interoptest/grpc_interop_java/Dockerfile b/tools/dockerfile/interoptest/grpc_interop_java/Dockerfile
index 252c9bc928..b5fe54f991 100644
--- a/tools/dockerfile/interoptest/grpc_interop_java/Dockerfile
+++ b/tools/dockerfile/interoptest/grpc_interop_java/Dockerfile
@@ -47,6 +47,21 @@ 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 pip --upgrade
+RUN pip install virtualenv
+RUN pip install futures==2.2.0 enum34==1.0.4 protobuf==3.0.0a2 six==1.10.0
+
# Trigger download of as many Gradle artifacts as possible.
RUN git clone --recursive --depth 1 https://github.com/grpc/grpc-java.git && \