diff --git a/Dockerfile b/Dockerfile index 11a753a4276d8d22a55b22b841675573a5253a6d..6efe01fc64dfe6aea081c7c6475f54c1685f9d6f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,11 @@ -FROM git.ia2.inaf.it:5050/ia2/ia2-devops/maven_npm +FROM node:15 + +# See https://github.com/docker/for-linux/issues/1131 for the last apt-get option: +RUN echo 'deb http://ftp.de.debian.org/debian sid main' >> '/etc/apt/sources.list' && \ + apt-get update && apt-get install -y maven openjdk-14-jdk -o APT::Immediate-Configure=0 + +RUN npm install -g @vue/cli@4.5.0 +RUN npm install -g bootstrap-vue@2.14.0 ADD vospace-ui-frontend/package.json /vospace-ui-frontend/ WORKDIR /vospace-ui-frontend