| Index: appengine/chrome_infra_mon_proxy/scripts/loadtest_docker/Dockerfile_base
|
| diff --git a/appengine/chrome_infra_mon_proxy/scripts/loadtest_docker/Dockerfile_base b/appengine/chrome_infra_mon_proxy/scripts/loadtest_docker/Dockerfile_base
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..03ea8c22d975b60f7ac3f044de5f8883e3512071
|
| --- /dev/null
|
| +++ b/appengine/chrome_infra_mon_proxy/scripts/loadtest_docker/Dockerfile_base
|
| @@ -0,0 +1,25 @@
|
| +# Dockerfile extending the generic ubuntu image with load test code.
|
| +FROM ubuntu
|
| +
|
| +# Install dev tools to compile C-accelerated python modules.
|
| +RUN apt-get -y update
|
| +RUN apt-get -y upgrade
|
| +RUN apt-get -y install build-essential
|
| +RUN apt-get -y install python-dev
|
| +RUN apt-get -y install python-pip
|
| +
|
| +# Required by pyopenssl (but we install pycrypto instead).
|
| +# RUN apt-get -y install libffi-dev
|
| +
|
| +RUN pip install --upgrade setuptools
|
| +
|
| +# One of these is required by
|
| +# oauth2client.client.SignedJwtAssertionCredentials.
|
| +# RUN pip install --upgrade pyopenssl
|
| +RUN pip install --upgrade pycrypto
|
| +
|
| +RUN pip install --upgrade oauth2client
|
| +# Installed by oauth2client
|
| +# RUN pip install --upgrade httplib2
|
| +RUN pip install --upgrade google-api-python-client
|
| +
|
|
|