2022-01-28 03:33:46 +00:00
|
|
|
ARG REPO_ARCH
|
|
|
|
|
2022-01-28 03:44:56 +00:00
|
|
|
FROM $REPO_ARCH/openjdk:17-oracle
|
2022-01-28 03:33:46 +00:00
|
|
|
|
|
|
|
ARG UID=991
|
|
|
|
ARG GID=991
|
|
|
|
|
|
|
|
RUN \
|
2022-01-28 03:41:51 +00:00
|
|
|
groupadd --gid "${GID}" app && \
|
|
|
|
adduser -u "${UID}" -g app -d /opt/app app
|
2022-01-28 03:33:46 +00:00
|
|
|
|
|
|
|
USER app
|
|
|
|
WORKDIR /opt/app
|
|
|
|
|
|
|
|
VOLUME /mnt/app
|
|
|
|
CMD ["/usr/bin/java", "-Xms2G", "-Xmx2G", "-jar", "/opt/app/server.jar"]
|