Sign inSign up

mosaicgreifswald/gpas:2023.1.2

Manifest digest

sha256:5b335ddcbc64eaa61dd37a89be28155b0514990891e4d6e2606b09e6072d8739

OS/ARCH

linux/amd64

Compressed size

632.42 MB

Last pushed

almost 3 years by mosaicgreifswald

Type

Image

Manifest digest

sha256:5b335ddcbc64eaa61dd37a89be28155b0514990891e4d6e2606b09e6072d8739

Image Layers

1ADD file ... in / 27.8 MB
2CMD ["bash"]0 B
3MAINTAINER Ronny Schuldt <[email protected]>0 B
4ARG DATE_YMD=202306300 B
5ARG WAIT_FOR_IT_DOWNLOAD_URL=https://raw.githubusercontent.com/vishnubob/wait-for-it/ed77b63706ea721766a62ff22d3a251d8b4a6a30/wait-for-it.sh0 B
6ARG WAIT_FOR_IT_SHA256=2ea7475e07674e4f6c1093b4ad6b0d8cbbc6f9c65c73902fb70861aa66a6fbc00 B
7ENV HOME=/opt/mosaic0 B
8ENV USER=mosaic PROCESS_UID=1111 PROCESS_GID=1111 MOS_READY_PATH=/opt/mosaic/ready0 B
9LABEL [email protected] org.opencontainers.image.authors=university-medicine greifswald org.opencontainers.image.source=https://hub.docker.com/repository/docker/mosaicgreifswald/debian0 B
10RUN |3 DATE_YMD=20231030 WAIT_FOR_IT_DOWNLOAD_URL=https://raw.githubusercontent.com/vishnubob/wait-for-it/ed77b63706ea721766a62ff22d3a251d8b4a6a30/wait-for-it.sh WAIT_FOR_IT_SHA256=2ea7475e07674e4f6c1093b4ad6b0d8cbbc6f9c65c73902fb70861aa66a6fbc05.69 MB
11WORKDIR /opt/mosaic32 B
12USER mosaic0 B
13HEALTHCHECK &{["CMD" "./healthcheck.sh"] "0s" "0s"0 B
14CMD ["./run.sh"]0 B
15MAINTAINER Ronny Schuldt <[email protected]>0 B
16ARG DATE_YMD=202304060 B
17ARG JAVA_VERSION=170 B
18ENV JAVA_HOME=/usr/lib/jvm/zulu17 ENTRY_JAVA_CACERTS=/entrypoint-java-cacerts0 B
19LABEL [email protected] org.opencontainers.image.authors=university-medicine greifswald org.opencontainers.image.source=https://hub.docker.com/repository/docker/mosaicgreifswald/jre0 B
20USER root0 B
21RUN |2 DATE_YMD=20231030 JAVA_VERSION=17 /bin/sh65.76 MB
22USER mosaic0 B
23MAINTAINER Ronny Schuldt <[email protected]>0 B
24ARG DATE_YMD=202307130 B
25ARG MAVEN_REPOSITORY=https://repo1.maven.org/maven20 B
26ARG WILDFLY_VERSION=26.1.3.Final0 B
27ARG WILDFLY_DOWNLOAD_URL=https://github.com/wildfly/wildfly/releases/download/26.1.3.Final/wildfly-26.1.3.Final.tar.gz0 B
28ARG WILDFLY_SHA256=aadd317c62616f6b5735ae92151d06c1f03c46eba448958d982c61f02528ae590 B
29ARG MYSQL_CONNECTOR_VERSION=8.0.330 B
30ARG MYSQL_CONNECTOR_DOWNLOAD_URL=https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-j-8.0.33.tar.gz0 B
31ARG MYSQL_CONNECTOR_SHA256=e2a3b2fc726a1ac64e998585db86b30fa8bf3f706195b78bb77c5f99bf877bd90 B
32ARG ECLIPSELINK_VERSION=2.7.120 B
33ARG ECLIPSELINK_DOWNLOAD_URL=https://repo1.maven.org/maven2/org/eclipse/persistence/eclipselink/2.7.12/eclipselink-2.7.12.jar0 B
34ARG ECLIPSELINK_PATH=modules/system/layers/base/org/eclipse/persistence/main0 B
35ARG ECLIPSELINK_SHA256=6718e2f5c76bd6898544742748008ef8e7d038958f867a8fe51fde59a33326d20 B
36ARG KEYCLOAK_VERSION=19.0.20 B
37ARG KEYCLOAK_DOWNLOAD_URL=https://github.com/keycloak/keycloak/releases/download/19.0.2/keycloak-oidc-wildfly-adapter-19.0.2.tar.gz0 B
38ARG KEYCLOAK_SHA256=865459c17dfee9b6da986e11c268fe0f6fe96bf84af038738165123334d28feb0 B
39ENV WILDFLY_HOME=/opt/mosaic/wildfly WF_LOGS=/entrypoint-logs/wildfly WF_MARKERFILES=auto WF_ADMIN_USER=admin0 B
40LABEL [email protected] org.opencontainers.image.authors=university-medicine greifswald org.opencontainers.image.source=https://hub.docker.com/repository/docker/mosaicgreifswald/wildfly0 B
41USER root0 B
42RUN |15 DATE_YMD=20231030 MAVEN_REPOSITORY=https://repo1.maven.org/maven2 WILDFLY_VERSION=26.1.3.Final217.53 MB
43USER mosaic0 B
44EXPOSE map[8009/tcp:{} 8080/tcp:{} 8443/tcp:{} 8787/tcp:{}0 B
45ENV TTP_GPAS_VERSION=2023.1.20 B
46ENV TTP_GPAS_WEB_AUTH_MODE=none0 B
47ENV TTP_GPAS_DB_HOST=mysql0 B
48ENV TTP_GPAS_DB_PORT=33060 B
49ENV TTP_GPAS_DB_NAME=gpas0 B
50ENV TTP_GPAS_DB_USER=gpas_user0 B
51ENV TTP_GPAS_DB_PASS=gpas_password0 B
52ENV TTP_GRAS_DB_HOST=mysql0 B
53ENV TTP_GRAS_DB_PORT=33060 B
54ENV TTP_GRAS_DB_NAME=gras0 B
55ENV TTP_GRAS_DB_USER=gras_user0 B
56ENV TTP_GRAS_DB_PASS=gras_password0 B
57ENV TTP_KEYCLOAK_SSL_REQUIRED=all0 B
58ENV TTP_KEYCLOAK_USE_RESOURCE_ROLE_MAPPINGS=false0 B
59ENV TTP_KEYCLOAK_CONFIDENTIAL_PORT=84430 B
60LABEL maintainer== [email protected] 0 B
61COPY deployments/*ar /entrypoint-wildfly-deployments/ # buildkit157.76 MB
62COPY jboss/* /entrypoint-wildfly-cli/ # buildkit8.44 KB
63COPY usage /opt/mosaic/usage # buildkit43.43 KB
64COPY LICENSE.txt ./ # buildkit11.83 KB
65USER root0 B
66RUN /bin/sh -c chown -R157.82 MB
67USER mosaic0 B

Command

ADD file:034da31531514c2c700438f305dea446016d6b50541d7be90a147346e92341dc in /