From d3a5a8d1befd0c989ebcd04a588728c249f30c07 Mon Sep 17 00:00:00 2001 From: pabloFuente Date: Wed, 18 Oct 2017 17:41:46 +0200 Subject: [PATCH] openvidu-e2e-test Dockerfile --- openvidu-test-e2e/docker/Dockerfile | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 openvidu-test-e2e/docker/Dockerfile diff --git a/openvidu-test-e2e/docker/Dockerfile b/openvidu-test-e2e/docker/Dockerfile new file mode 100644 index 00000000..fb098599 --- /dev/null +++ b/openvidu-test-e2e/docker/Dockerfile @@ -0,0 +1,25 @@ +FROM elastest/ci-docker-e2e +MAINTAINER openvidu@gmail.com + +USER root + +RUN apt-get update && apt-get -y install sudo + +# Install Kurento Media Server (KMS) +RUN echo "deb http://ubuntu.kurento.org xenial kms6" | tee /etc/apt/sources.list.d/kurento.list \ + && apt-key adv --keyserver keyserver.ubuntu.com --recv 2F819BC0 \ + && apt-get update \ + && apt-get -y dist-upgrade \ + && apt-get -y install kurento-media-server-6.0 \ + && rm -rf /var/lib/apt/lists/* + +# Install Node +RUN sudo curl -sL https://deb.nodesource.com/setup_6.x | sudo bash - && sudo apt-get install -y nodejs + +# Install angular-cli +RUN sudo npm install -g @angular/cli + +# Install http-server +RUN sudo npm install -g http-server + +CMD ["sleep","10"]