diff options
author | Sridhar Rao <sridhar.rao@spirent.com> | 2019-12-04 15:42:26 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@opnfv.org> | 2019-12-04 15:42:26 +0000 |
commit | a94395daf8d3312659b56a306ea64960a2cdd64a (patch) | |
tree | 2ddabdffb8b215aa7f6f0afce3c8df21eeb75a11 /tools/docker/testcontrol/auto/controller/Dockerfile | |
parent | 7f98a9cdf06b03e5b16828677ecd7daccdc4b5ad (diff) | |
parent | 601b88e2c5dabaa7fe2035c7e433d2da5b860c4b (diff) |
Merge "Tools: Deployment and TestControl Containers"opnfv-9.0.0stable/iruya
Diffstat (limited to 'tools/docker/testcontrol/auto/controller/Dockerfile')
-rw-r--r-- | tools/docker/testcontrol/auto/controller/Dockerfile | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/tools/docker/testcontrol/auto/controller/Dockerfile b/tools/docker/testcontrol/auto/controller/Dockerfile new file mode 100644 index 00000000..4fbf7294 --- /dev/null +++ b/tools/docker/testcontrol/auto/controller/Dockerfile @@ -0,0 +1,23 @@ +FROM python:3.6 +LABEL maintainer="sridhar.rao@spirent.com" + +ENV GRPC_PYTHON_VERSION 1.4.0 +RUN apt-get update && apt-get -y install python3-pip && apt-get -y install openssh-server +RUN pip3 install grpcio==${GRPC_PYTHON_VERSION} grpcio-tools==${GRPC_PYTHON_VERSION} +RUN pip3 install paramiko +RUN pip3 install chainmap +RUN pip3 install oslo.utils +RUN pip3 install scp + +WORKDIR /usr/src/app + +COPY ./vsperf ./vsperf + +VOLUME ["/usr/src/app/vsperf"] + +EXPOSE 50052 + +CMD ["python3", "./vsperf/vsperf_controller.py"] + +#CMD tail -f /dev/null + |