X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FUI.git;a=blobdiff_plain;f=Dockerfile;fp=Dockerfile;h=40dc9227fbaf4ce5c487a91095d6020b9565833b;hp=0000000000000000000000000000000000000000;hb=418d0c312604421ef416a9b64f43bde79dc09b58;hpb=3645381bcb04ffa0cc6d485c9e9f22ab36621356 diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 000000000..40dc9227f --- /dev/null +++ b/Dockerfile @@ -0,0 +1,24 @@ +FROM ubuntu:16.04 + +RUN apt-get update && apt-get -y install python3 curl build-essential +RUN curl http://repos.riftio.com/public/xenial-riftware-public-key | apt-key add - && \ + curl -o /etc/apt/sources.list.d/OSM.list http://buildtracker.riftio.com/repo_file/ub16/OSM/ && \ + apt-get update && \ + apt-get -y install rw.toolchain-rwbase \ + rw.toolchain-rwtoolchain \ + rw.core.mgmt-mgmt \ + rw.core.util-util \ + rw.core.rwvx-rwvx \ + rw.core.rwvx-rwdts \ + rw.automation.core-RWAUTO \ + rw.tools-container-tools \ + rw.tools-scripts \ + python-cinderclient \ + libxml2-dev \ + libxslt-dev + +RUN /usr/rift/container_tools/mkcontainer --modes build --modes ext --repo OSM + +RUN chmod 777 /usr/rift /usr/rift/usr/share + +RUN rm -rf /tmp/npm-cache