php环境一个版本也装不上

v1.10.9-lts,机器是ipv6-only的,然后这个运行环境这里php一直装不上。求助QAQ

已配置镜像加速
报错是:镜像 build 失败:failed to solve: process “/bin/sh -c apk --no-cache add tzdata && cp "/usr/share/zoneinfo/$TZ" /etc/localtime && echo "$TZ" > /etc/timezone” did not complete successfully: exit code: 1

是ipv6-only的原因吗?

点击查看完整日志就容易排查,

如果网络问题可能是镜像等所需组件拉取不下来的报错

#12 [1panel-php 8/12] RUN apk --no-cache add tzdata && cp “/usr/share/zoneinfo/Asia/Shanghai” /etc/localtime && echo “Asia/Shanghai” > /etc/timezone
#12 0.280 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz
#12 5.281 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz
#12 5.281 WARNING: Ignoring https://dl-cdn.alpinelinux.org/alpine/v3.16/main: temporary error (try again later)
#12 10.28 WARNING: Ignoring https://dl-cdn.alpinelinux.org/alpine/v3.16/community: temporary error (try again later)
#12 10.29 ERROR: unable to select packages:
#12 10.29 tzdata (no such package):
#12 10.29 required by: world[tzdata]
#12 ERROR: process “/bin/sh -c apk --no-cache add tzdata && cp "/usr/share/zoneinfo/$TZ" /etc/localtime && echo "$TZ" > /etc/timezone” did not complete successfully: exit code: 1

[1panel-php 8/12] RUN apk --no-cache add tzdata && cp “/usr/share/zoneinfo/Asia/Shanghai” /etc/localtime && echo “Asia/Shanghai” > /etc/timezone:
0.280 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz
5.281 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz
5.281 WARNING: Ignoring https://dl-cdn.alpinelinux.org/alpine/v3.16/main: temporary error (try again later)
10.28 WARNING: Ignoring https://dl-cdn.alpinelinux.org/alpine/v3.16/community: temporary error (try again later)
10.29 ERROR: unable to select packages:
10.29 tzdata (no such package):
10.29 required by: world[tzdata]


failed to solve: process “/bin/sh -c apk --no-cache add tzdata && cp "/usr/share/zoneinfo/$TZ" /etc/localtime && echo "$TZ" > /etc/timezone” did not complete successfully: exit code: 1

日志这样报错的,然后我搜是RUN apk update 还有一系列指令,但是这个指令又不存在,是要到哪个地方的终端执行的

然后我看类似的,“错误原因是因为容器内访问不到外网导致的,可以尝试以下几种方法,看是否生效:
1、关闭服务器防火墙、重启 docker,然后重建运行环境。
2、容器菜单 - 配置页面,确保 iptables 一定要打开,然后重建运行环境。”
iptables一直是开的,我关闭防火墙,重启 docker,重建运行环境还是不行。

换源试试

都试啦,都是这个报错

那就要考虑网络、dns等的问题了

我昨天也遇到这个问题了,今天重新装个系统看看。

嗯嗯,谢谢,看来1panel确实不适合小白

1、关闭服务器防火墙、重启 docker,然后重建运行环境。
2、容器菜单 - 配置页面,确保 iptables 一定要打开,然后重建运行环境。”
可以试试这个方法,你是哪个操作系统

有可能是 DNS 的问题 如果一个扩展都装不上的话 考虑是这种情况
看一下自己的 DNS 配置吧

ubuntu 22.04

重装系统了,我再试试看!


是这个吗

我是centos7.6