File tree Expand file tree Collapse file tree 2 files changed +7
-7
lines changed Expand file tree Collapse file tree 2 files changed +7
-7
lines changed Original file line number Diff line number Diff line change 1
- FROM alpine:3. 17.3 @sha256:b6ca290b6b4cdcca5b3db3ffa338ee0285c11744b4a6abaa9627746ee3291d8d
1
+ FROM eclipse-temurin: 17.0.6_10-jdk-alpine @sha256:a765a97826df90554f3d3a98be5586012bbc53593876f669ff4b2e68717be71d
2
2
3
3
ENV LANG en_CA.UTF-8
4
4
ENV LANGUAGE en_CA.UTF-8
5
5
ENV LC_ALL en_CA.UTF-8
6
6
7
- RUN apk --no-cache add openssl openjdk8
7
+ WORKDIR /app
8
8
9
- RUN which openssl
10
- RUN which keytool
9
+ RUN apk --no-cache add openssl
11
10
12
11
COPY startup.sh .
13
12
14
- RUN chmod g+x startup.sh
13
+ RUN chmod g+w /app && \
14
+ chmod g+x startup.sh && \
15
+ chmod g+w ${JAVA_HOME}/lib/security/cacerts
15
16
16
17
# Non-privileged user
17
18
USER app
Original file line number Diff line number Diff line change @@ -12,9 +12,8 @@ generate_cert() {
12
12
13
13
openssl s_client -connect ${ORACLEDB_HOST} :${ORACLEDB_PORT} -showcerts < /dev/null | openssl x509 -outform pem > $cert_folder /${ORACLEDB_HOST} .pem
14
14
openssl x509 -outform der -in $cert_folder /${ORACLEDB_HOST} .pem -out $cert_folder /${ORACLEDB_HOST} .der
15
- keytool -import -alias ${ORACLEDB_HOST} -keystore $cert_file -file $cert_folder /${ORACLEDB_HOST} .der -storepass ${ORACLEDB_SECRET} -noprompt
15
+ keytool -import -alias ${ORACLEDB_HOST} -keystore $cert_folder / $ cert_file -file $cert_folder /${ORACLEDB_HOST} .der -storepass ${ORACLEDB_SECRET} -noprompt
16
16
17
- cp $cert_file $cert_folder /$cert_file
18
17
echo " Generated $cert_file and copied it to $cert_folder ."
19
18
}
20
19
You can’t perform that action at this time.
0 commit comments