正在try 使用OpenJDK docker图像将我的证书导入cacerts.获取错误java.io.FileNotFoundException.
文档文件
FROM openjdk:17.0.2-jdk
COPY target/classes/cert/mycert.cer mycert.cer
COPY Entrypoint.sh Entrypoint.sh
ENTRYPOINT ["sh", "./Entrypoint.sh"]
EXPOSE 8888
Entrypoint.sh
echo "Installing certs to JDK" && \
keytool -importcert -file mycert.cer -alias mycert -keystore $JAVA_HOME/jre/lib/security/cacerts -storepass changeit
docker build -f 文档文件 -t java_test2 .
Docker运行java_test2
Installing certs to JDK
Certificate was added to keystore
keytool error: java.io.FileNotFoundException: /usr/java/openjdk-17/jre/lib/security/cacerts (No such file or directory)