[DEV] update server

This commit is contained in:
Edouard Dupin 2020-10-22 19:14:08 +00:00
parent a8e7274d52
commit 41a27ee9e1
4 changed files with 20 additions and 24 deletions

View File

@ -1,22 +0,0 @@
FROM archlinux:latest
# update system
RUN pacman -Syu --noconfirm && pacman-db-upgrade
#install jdk-openjdk java-openjfx
RUN pacman -S --noconfirm jdk-openjdk java-openjfx
# clean all the caches
RUN pacman -Scc --noconfirm
ENV LANG=C.UTF-8
ENV JAVA_HOME=/usr/lib/jvm/java-14-openjdk
ENV JAVAFX_HOME=$JAVA_HOME
ENV PATH=/usr/lib/jvm/java-14-openjdk/bin/:$PATH
#ENV JAVA_VERSION=14.0.2
RUN mkdir /application/
ADD scenarium-oauth.jar /application/
WORKDIR /application/
CMD ["java", "-cp", "/application/scenarium-oauth.jar", "io.scenarium.oauth.WebLauncher"]

17
release_oauth/Dockerfile Normal file
View File

@ -0,0 +1,17 @@
FROM bellsoft/liberica-openjdk-alpine:latest
ENV LANG=C.UTF-8
#ENV JAVA_HOME=/usr/lib/jvm/java-14-openjdk
#ENV JAVAFX_HOME=$JAVA_HOME
#ENV PATH=/usr/lib/jvm/java-14-openjdk/bin/:$PATH
#ENV JAVA_VERSION=14.0.2
RUN mkdir /application/
ADD scenarium-oauth.jar /application/
WORKDIR /application/
EXPOSE 17080
CMD ["java", "-cp", "/application/scenarium-oauth.jar", "io.scenarium.oauth.WebLauncher"]

View File

@ -6,5 +6,6 @@ services:
image: io.scenarium/oauth
container_name: io.scenarium.oauth
ports:
- 17080:17080
- 21080:17080
volumes:
- ./properties.txt:/application/properties.txt