ContactDiscoveryService-Ice.../Dockerfile
dependabot[bot] a2dbc46ded Bump eclipse-temurin from 1f12ca3 to d556bfd
Bumps eclipse-temurin from `1f12ca3` to `d556bfd`.

---
updated-dependencies:
- dependency-name: eclipse-temurin
  dependency-version: 25-jre-jammy
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-03 13:38:46 -04:00

20 lines
738 B
Docker

FROM eclipse-temurin:25-jre-jammy@sha256:d556bfd15a8cfcb058c2968c28b3b69954f567445d01eb8f9546f084955c3c98
COPY classes/sgx_runtime_libraries.sh /tmp/sgx_runtime_libraries.sh
RUN /tmp/sgx_runtime_libraries.sh
WORKDIR /home/app
COPY classes /home/app/classes
COPY dependency/* /home/app/libs/
COPY classes/sgx_default_qcnl_azure.conf /etc/sgx_default_qcnl.conf
EXPOSE 8080
# Required, along with libsgx-quote-ex, for out-of-proc attestation. See
# https://docs.microsoft.com/en-us/azure/confidential-computing/confidential-nodes-aks-addon
ENV SGX_AESM_ADDR=1
RUN groupadd --gid 10000 cds && useradd --uid 10000 --gid 10000 cds
USER 10000
ENTRYPOINT ["java", "-cp", "/home/app/libs/*:/home/app/classes/", "org.signal.cdsi.Application"]