Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Quarkus-Docker映像失败_Docker_Quarkus - Fatal编程技术网

Quarkus-Docker映像失败

Quarkus-Docker映像失败,docker,quarkus,Docker,Quarkus,我通过 并且生成的代码没有在我的Mac上成功构建docker映像 执行时 mvn clean package 及 docker build-f src/main/docker/Dockerfile.jvm-t quarkus/tet代码与quarkus jvm 我在结束时收到以下错误: (microdnf:410): librhsm-WARNING **: 09:15:48.174: Found 0 entitlement certificates (microdnf:410): librh

我通过 并且生成的代码没有在我的Mac上成功构建docker映像

执行时

mvn clean package
及 docker build-f src/main/docker/Dockerfile.jvm-t quarkus/tet代码与quarkus jvm

我在结束时收到以下错误:

(microdnf:410): librhsm-WARNING **: 09:15:48.174: Found 0 entitlement certificates

(microdnf:410): librhsm-WARNING **: 09:15:48.176: Found 0 entitlement certificates

(microdnf:410): libdnf-WARNING **: 09:15:48.177: Loading "/etc/dnf/dnf.conf": IniParser: Can't open file
Complete.
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (35) error:1408F10B:SSL routines:ssl3_get_record:wrong version number
The command '/bin/sh -c microdnf install curl ca-certificates ${JAVA_PACKAGE}     && microdnf update     && microdnf clean all     && mkdir /deployments     && chown 1001 /deployments     && chmod "g+rwX" /deployments     && chown 1001:root /deployments     && curl https://repo1.maven.org/maven2/io/fabric8/run-java-sh/${RUN_JAVA_VERSION}/run-java-sh-${RUN_JAVA_VERSION}-sh.sh -o /deployments/run-java.sh     && chown 1001 /deployments/run-java.sh     && chmod 540 /deployments/run-java.sh     && echo "securerandom.source=file:/dev/urandom" >> /etc/alternatives/jre/lib/security/java.security' returned a non-zero code: 35
请注意,如果这与问题有关,但由于我支持公司代理,因此我在.docker/config.json中设置代理,如下所示:

"proxies":
 {
   "default":
   {
     "httpProxy": "http://127.0.0.1:3001",
     "httpsProxy": "http://127.0.0.1:3001",
     "noProxy": "*.test.example.com,.example2.com"
   }
 }
我认为这就是不构建图像的原因: curl:35错误:1408F10B:SSL例程:ssl3\u get\u记录:版本号错误,但我不知道如何解决它。 我在我的私人电脑Windows10上进行了同样的测试,效果很好。必须是周围环境代理的东西,特定于Mac

顺便说一句:使用GraalVM的本机映像已成功构建


有什么想法吗

我自己解决了这个问题:这与我的代理设置错误有关。在.docker/config.json文件中修复了相同的问题并重新启动docker引擎后,它成功地运行并构建了映像