一、该问题的重现步骤是什么?
在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
二、你期待的结果是什么?实际看到的又是什么?
期待程序能够运行
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
镜像地址改这个试试:
registry.cn-hangzhou.aliyuncs.com/bladex-repo/alpine-java:openjdk17_cn_slim
作者追问:2025-01-09 17:27
这样来看的话,DockerFile文件中的阿里云镜像,也可以将该镜像上传到自己的harbor镜像库中,使用自己的镜像吧?


讨论(0)
- 热议问题
-
Uncaught (in promise) DOMException: The quota has been exceeded.
1
-
怎么激活设备
1
-
时序库创建成功,但是数据没有保存成功
1
-
登录中央仓库失败
1
-
在单例测试同意设置租户
2
-
退出登录后token还可以使用
2
-
角色模块继承TenantEntity,页面显示报错
1
-
如何导出或后端使用 字典
1
-
富文本上传图片没有反应
2
-
关于时序库保存数据以及流程
2
扫一扫访问 Blade技术社区 移动端