Dockerfile
579 Bytes
FROM payara/server-full:4.181
USER root
RUN apt-get update && \
apt-get install -y --no-install-recommends patch && \
rm -rf /var/lib/apt/lists/*
USER payara
COPY moya.patch /tmp/
RUN cd ${PAYARA_PATH} && patch -p1 < /tmp/moya.patch
COPY --chown=payara:payara mkconf.sh ${PAYARA_PATH}/bin/
RUN chmod 755 ${PAYARA_PATH}/bin/mkconf.sh
COPY --chown=payara:payara \
MoyaAuthModulev4.jar \
${PAYARA_PATH}/glassfish/domains/${PAYARA_DOMAIN}/lib/
COPY --chown=payara:payara \
postgresql-42.3.1.jar \
${PAYARA_PATH}/glassfish/domains/${PAYARA_DOMAIN}/lib/ext/