Commit 60f46230 by Tuukka Kivilahti

docker juttuja

1 parent cc960780
Showing with 34 additions and 1 deletions
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/
......@@ -7,6 +7,8 @@ services:
- POSTGRES_PASSWORD
- POSTGRES_USER
- POSTGRES_DB
# entrypoint: "docker-entrypoint.sh"
command: postgres -c max_prepared_transactions=10
ports:
- "127.0.0.1:6432:5432"
payara:
......@@ -18,5 +20,17 @@ services:
ports:
- "127.0.0.1:8080:8080"
- "127.0.0.1:4848:4848"
# volumes:
maven:
image: maven:3.8.5-jdk-8
entrypoint: "/bin/bash"
tty: true
working_dir: /usr/src/moya/moya-parent
volumes:
- ../:/usr/src/moya
- ~/.m2:/root/.m2
# volumes:
# - ../code/fnl-backend/fnl-webparent/fnl-ear/target:/opt/payara41/deployments:ro
#tail -F anything
# "$(pwd)":/usr/src/moya -w /usr/src/moya/moya-parent
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!