X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=Dockerfile;h=5aa23bc4c0ef1c70bc5ebdd0c50510be51da29e7;hb=53534b7cd1e279a43fb447591434131125b41634;hp=bc6676df4dcc4e330bc40aeabb30357245a14f67;hpb=61a64d3a36f4913cae95b2509d85e74f3f361134;p=osm%2FSOL005.git diff --git a/Dockerfile b/Dockerfile index bc6676d..5aa23bc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -15,12 +15,14 @@ # This Dockerfile is intented for devops and deb package generation -FROM alpine:latest +FROM ubuntu:18.04 -RUN apk update -RUN apk add bash -RUN apk add nodejs -RUN apk add nodejs-npm +RUN apt-get update && apt-get install -y git build-essential curl \ + && curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add - \ + && echo "deb https://deb.nodesource.com/node_10.x bionic main" | tee -a /etc/apt/sources.list.d/nodesource.list \ + && echo "deb-src https://deb.nodesource.com/node_10.x bionic main" | tee -a /etc/apt/sources.list.d/nodesource.list \ + && apt-get update && apt-get install -y nodejs +RUN npm install --save @openapi-contrib/json-schema-to-openapi-schema RUN npm install -g swagger-cli RUN npm install -g speccy