Skip to content

Commit 4c556ec

Browse files
authored
Adds ca-certificates installation step to Dockerfiles (#941)
* Adds ca-certificates installation step to Dockerfiles * Fix * Fixes registry dockerfiles * Removes USER root * Removes empty lines just for triggering GitHub Actions again * Adds empty lines again * Reverts example dockerfiles
1 parent d05f577 commit 4c556ec

File tree

16 files changed

+24
-0
lines changed
  • basyx.aasdigitaltwinregistry/basyx.digitaltwinregistry.component
  • basyx.aasdiscoveryservice/basyx.aasdiscoveryservice.component
  • basyx.aasenvironment/basyx.aasenvironment.component
  • basyx.aasregistry
    • basyx.aasregistry-service-release-kafka-mem/src/main/docker
    • basyx.aasregistry-service-release-kafka-mongodb/src/main/docker
    • basyx.aasregistry-service-release-log-mem/src/main/docker
    • basyx.aasregistry-service-release-log-mongodb/src/main/docker
  • basyx.aasrepository/basyx.aasrepository.component
  • basyx.aasxfileserver/basyx.aasxfileserver.component
  • basyx.conceptdescriptionrepository/basyx.conceptdescriptionrepository.component
  • basyx.submodelregistry
    • basyx.submodelregistry-service-release-kafka-mem/src/main/docker
    • basyx.submodelregistry-service-release-kafka-mongodb/src/main/docker
    • basyx.submodelregistry-service-release-log-mem/src/main/docker
    • basyx.submodelregistry-service-release-log-mongodb/src/main/docker
  • basyx.submodelrepository/basyx.submodelrepository.component
  • basyx.submodelservice/basyx.submodelservice.component

16 files changed

+24
-0
lines changed

basyx.aasdigitaltwinregistry/basyx.digitaltwinregistry.component/Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
FROM eclipse-temurin:17
2+
ARG HTTP_PROXY
3+
ARG HTTPS_PROXY
4+
RUN apt-get update && apt-get install -y ca-certificates && rm -rf /var/lib/apt/lists/*
25
USER nobody
36
WORKDIR /application
47
ARG JAVA_OPTS

basyx.aasdiscoveryservice/basyx.aasdiscoveryservice.component/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
FROM eclipse-temurin:17
22
ARG HTTP_PROXY
33
ARG HTTPS_PROXY
4+
RUN apt-get update && apt-get install -y ca-certificates && rm -rf /var/lib/apt/lists/*
45
USER nobody
56
WORKDIR /application
67
ARG JAR_FILE=target/*-exec.jar

basyx.aasenvironment/basyx.aasenvironment.component/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
FROM eclipse-temurin:17
22
ARG HTTP_PROXY
33
ARG HTTPS_PROXY
4+
RUN apt-get update && apt-get install -y ca-certificates && rm -rf /var/lib/apt/lists/*
45
USER nobody
56
WORKDIR /application
67
ARG JAR_FILE=target/*-exec.jar

basyx.aasregistry/basyx.aasregistry-service-release-kafka-mem/src/main/docker/Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@ COPY maven/${FINAL_NAME}.jar ./
66
RUN java -Djarmode=layertools -jar ${FINAL_NAME}.jar extract
77

88
FROM eclipse-temurin:17
9+
ARG HTTP_PROXY
10+
ARG HTTPS_PROXY
11+
RUN apt-get update && apt-get install -y ca-certificates && rm -rf /var/lib/apt/lists/*
912
RUN mkdir /workspace
1013
WORKDIR /workspace
1114
COPY --from=builder dependencies/ ./

basyx.aasregistry/basyx.aasregistry-service-release-kafka-mongodb/src/main/docker/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ RUN java -Djarmode=layertools -jar ${FINAL_NAME}.jar extract
88
FROM eclipse-temurin:17
99
ARG HTTP_PROXY
1010
ARG HTTPS_PROXY
11+
RUN apt-get update && apt-get install -y ca-certificates && rm -rf /var/lib/apt/lists/*
1112
RUN mkdir /workspace
1213
WORKDIR /workspace
1314
COPY --from=builder dependencies/ ./

basyx.aasregistry/basyx.aasregistry-service-release-log-mem/src/main/docker/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ RUN java -Djarmode=layertools -jar ${FINAL_NAME}.jar extract
88
FROM eclipse-temurin:17
99
ARG HTTP_PROXY
1010
ARG HTTPS_PROXY
11+
RUN apt-get update && apt-get install -y ca-certificates && rm -rf /var/lib/apt/lists/*
1112
RUN mkdir /workspace
1213
WORKDIR /workspace
1314
COPY --from=builder dependencies/ ./

basyx.aasregistry/basyx.aasregistry-service-release-log-mongodb/src/main/docker/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ RUN java -Djarmode=layertools -jar ${FINAL_NAME}.jar extract
88
FROM eclipse-temurin:17
99
ARG HTTP_PROXY
1010
ARG HTTPS_PROXY
11+
RUN apt-get update && apt-get install -y ca-certificates && rm -rf /var/lib/apt/lists/*
1112
RUN mkdir /workspace
1213
WORKDIR /workspace
1314
COPY --from=builder dependencies/ ./

basyx.aasrepository/basyx.aasrepository.component/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
FROM eclipse-temurin:17
22
ARG HTTP_PROXY
33
ARG HTTPS_PROXY
4+
RUN apt-get update && apt-get install -y ca-certificates && rm -rf /var/lib/apt/lists/*
45
USER nobody
56
WORKDIR /application
67
ARG JAR_FILE=target/*-exec.jar

basyx.aasxfileserver/basyx.aasxfileserver.component/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
FROM eclipse-temurin:17
22
ARG HTTP_PROXY
33
ARG HTTPS_PROXY
4+
RUN apt-get update && apt-get install -y ca-certificates && rm -rf /var/lib/apt/lists/*
45
USER nobody
56
WORKDIR /application
67
ARG JAR_FILE=target/*-exec.jar

basyx.conceptdescriptionrepository/basyx.conceptdescriptionrepository.component/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
FROM eclipse-temurin:17
22
ARG HTTP_PROXY
33
ARG HTTPS_PROXY
4+
RUN apt-get update && apt-get install -y ca-certificates && rm -rf /var/lib/apt/lists/*
45
USER nobody
56
WORKDIR /application
67
ARG JAR_FILE=target/*-exec.jar

0 commit comments

Comments
 (0)