File tree Expand file tree Collapse file tree 1 file changed +9
-1
lines changed
Expand file tree Collapse file tree 1 file changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ RUN curl -sL https://deb.nodesource.com/setup_10.x | bash - && \
2222
2323RUN apt update && apt upgrade -y && apt install unzip mariadb-client git zlibc zlib1g zlib1g-dev libzip-dev libicu-dev \
2424 libpng-dev nodejs yarn libpcre3-dev optipng libxslt1-dev libxslt1.1 openjdk-11-jdk ca-certificates p11-kit -y
25-
25+
2626RUN cd /tmp && git clone https://github.com/opsengine/cpulimit.git && cd cpulimit && make && \
2727 cp src/cpulimit /usr/bin && chmod +x /usr/bin/cpulimit
2828
@@ -77,6 +77,14 @@ RUN echo "JAVA_HOME is set to: $JAVA_HOME" && set -eux; \
7777 } > /etc/ca-certificates/update.d/docker-openjdk; \
7878 chmod +x /etc/ca-certificates/update.d/docker-openjdk; \
7979 /etc/ca-certificates/update.d/docker-openjdk; \
80+
81+ # Manually add certificates for dl.google.com and repo.jfrog.org to java 10.0.2 since they aren't added automatically
82+ openssl s_client -showcerts -connect repo.jfrog.org:443 </dev/null 2>/dev/null|openssl x509 -outform PEM >jfrog.PEM; \
83+ yes | keytool -import -alias jfrogCert -keystore /usr/lib/jvm/jdk-10.0.2/lib/security/cacerts -file jfrog.PEM -storepass changeit; \
84+ openssl s_client -showcerts -connect dl.google.com:443 </dev/null 2>/dev/null|openssl x509 -outform PEM >dlGoogle.PEM; \
85+ yes | keytool -import -alias dlGoogleCert -keystore /usr/lib/jvm/jdk-10.0.2/lib/security/cacerts -file dlGoogle.PEM -storepass changeit; \
86+ rm dlGoogle.PEM; \
87+ rm jfrog.PEM; \
8088# https://github.com/docker-library/openjdk/issues/331#issuecomment-498834472
8189 find "$JAVA_HOME/lib" -name '*.so' -exec dirname '{}' ';' | sort -u > /etc/ld.so.conf.d/docker-openjdk.conf; \
8290 ldconfig; \
You can’t perform that action at this time.
0 commit comments