安装php 8.0的扩展拉取镜像失败,无法成功

提示 镜像 build 失败:failed to solve: process “/bin/sh -c chmod +x install.sh && sh install.sh && rm -rf /tmp/extensions” did not complete successfully: exit code: 1

可以到 容器 - 配置 页面,添加镜像加速地址后再来试一下。

复现,服务器是Ubuntu,1P版本1.9.6,这是配置,所有镜像都试过了均失败,配置了镜像加速,不知道是不是要手动代理



部分日志

全部日志
build.log (14.9 KB)

看了下日志,你这些包都没请求下来,检查一下dns有没有问题吧,可以尝试在在容器内ping一下镜像地址

image
已经部署的容器内是可以正常ping的,主机直接也可以
升级之前还没事,升级了之后发现在部署php运行环境的时候会失败,部署自己写的就没事

试试在容器内curl baidu,看看能不能成功,我在容器内ping都能ping通就是curl出的问题

也是同样问题,翻了日志看,貌似因为APKINDEX.tar.gz没有正确下载的原因

#11 0.158 fetch http://mirrors.aliyun.com/alpine/v3.12/main/x86_64/APKINDEX.tar.gz
#11 5.164 fetch http://mirrors.aliyun.com/alpine/v3.12/community/x86_64/APKINDEX.tar.gz
#11 5.164 WARNING: Ignoring http://mirrors.aliyun.com/alpine/v3.12/main/x86_64/APKINDEX.tar.gz: temporary error (try again later)
#11 10.17 WARNING: Ignoring http://mirrors.aliyun.com/alpine/v3.12/community/x86_64/APKINDEX.tar.gz: temporary error (try again later)
#11 10.17 ERROR: unsatisfiable constraints:
#11 10.17 autoconf (missing):
#11 10.17 required by: .build-deps-20240715.002258[autoconf]
#11 10.17 g++ (missing):
#11 10.17 required by: .build-deps-20240715.002258[g++]
#11 10.17 libtool (missing):
#11 10.17 required by: .build-deps-20240715.002258[libtool]
#11 10.17 make (missing):
#11 10.17 required by: .build-deps-20240715.002258[make]
#11 10.17 curl-dev (missing):
#11 10.17 required by: .build-deps-20240715.002258[curl-dev]
#11 10.17 gettext-dev (missing):
#11 10.17 required by: .build-deps-20240715.002258[gettext-dev]
#11 10.17 linux-headers (missing):
#11 10.17 required by: .build-deps-20240715.002258[linux-headers]

以上为部分截取日志