diff --git a/Dockerfile b/Dockerfile index 402d8a2..aac112d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,12 +10,12 @@ ARG CACHE_BUST=1 ENV DEBIAN_FRONTEND noninteractive ENV GRADLE_VERSION=7.3.1 -ENV GRAILS_VERSION=5.2.4 +ENV GRAILS_VERSION=5.3.2 ENV SBT_VERSION=1.6.2 ENV GRADLE_HOME /tools/gradle-${GRADLE_VERSION} ENV GRAILS_HOME /tools/grails/grails-${GRAILS_VERSION} -ENV JAVA_HOME /usr/lib/jvm/java-11-openjdk-amd64 +ENV JAVA_HOME /usr/lib/jvm/java-17-openjdk-amd64 ENV SBT_HOME /tools/sbt RUN touch /tmp/a.txt @@ -48,7 +48,7 @@ RUN apt-get update && apt-get -y install --no-install-recommends \ equivs \ fakeroot \ git \ - openjdk-11-jdk \ + openjdk-17-jdk \ libfreemarker-java \ libgoogle-gson-java \ libmaven-assembly-plugin-java \ @@ -148,14 +148,14 @@ RUN apt-get update && apt-get install -y \ && rm -rf /var/lib/apt/lists/* -RUN update-java-alternatives -s java-1.11.0-openjdk-amd64 +RUN update-java-alternatives -s java-1.17.0-openjdk-amd64 # Added to build the HTML5 client -RUN curl -sL https://deb.nodesource.com/setup_16.x | bash - -RUN apt-get update && apt-get install -y nodejs +RUN curl -sL https://deb.nodesource.com/setup_18.x | bash - +RUN apt-get update && apt-get install -y nodejs -RUN curl https://install.meteor.com/?release=2.9.0 | sh -RUN npm install npm@8.5.0 -g +RUN curl https://install.meteor.com/?release=2.13 | sh +RUN npm install npm@9.5.1 -g # had to drop params RUN gem install fpm -f