一、该问题的重现步骤是什么?
在docker部署,执行mvn clean package docker:build docker:push时报以下错误
Unable to pull 'bladex/alpine-java:openjdk17_cn_slim' from registry '192.168.24.111' : {"message":"Get \"https://192.168.24.111/v2/\": dialing 192.168.24.111:443 container via direct connection because static system has no HTTPS proxy: connecting to 192.168.24.111:443: dial tcp 192.168.24.111:443: connectex: No connection could be made because the target machine actively refused it."} (Internal Server Error: 500) -> [Help 1]
分析,是我的私服上没有bladex/alpine-java:openjdk17_cn_slim这个镜像。本地的镜像配置如下
{
"builder": {
"gc": {
"defaultKeepStorage": "20GB",
"enabled": true
}
},
"experimental": false,
"insecure-registries": [
"192.168.24.111:80"
],
"registry-mirrors": [
"http://192.168.24.111:80",
"https://docker.1panel.live",
"https://hub.rat.dev"
]
}
同时有点疑惑,为什么会有443的报错信息呢,我这边执行以下脚本能够成功推送到自己的镜像仓库的
docker tag nginx:1.19.0 192.168.24.111:80/middleware/nginx:1.19.0
docker push 192.168.24.111:80/middleware/nginx:1.19.0
二、你期待的结果是什么?实际看到的又是什么?
期待程序能够运行
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
扫一扫访问 Blade技术社区 移动端