创建php应用老失败

创建不同版本PHP运行环境,只有PHP8.2成功了

#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 1.22kB 0.0s done
#1 DONE 0.0s

#2 [internal] load .dockerignore
#2 transferring context: 2B done
#2 DONE 0.0s

#3 [internal] load metadata for docker.io/library/php:5.6.40-fpm-alpine
#3 DONE 46.7s

#4 [ 1/12] FROM docker.io/library/php:5.6.40-fpm-alpine@sha256:e3845c650c700234be3fb5b94865753d1a4534f8820d4dea1d0ee6d875efe02b
#4 CACHED

#5 [internal] load build context
#5 transferring context: 3.97MB 0.1s done
#5 DONE 0.1s

#6 [ 2/12] RUN if [ “mirrors.ustc.edu.cn” ]; then sed -i “s|http://dl-cdn.alpinelinux.org/alpine/v3.8|https://mirrors.ustc.edu.cn/alpine/v3.12|g” /etc/apk/repositories; fi
#6 DONE 1.0s

#7 [ 3/12] ADD ./extensions/install-php-extensions /usr/local/bin/
#7 DONE 0.1s

#8 [ 4/12] RUN chmod uga+x /usr/local/bin/install-php-extensions
#8 DONE 0.3s

#9 [ 5/12] COPY ./extensions /tmp/extensions
#9 DONE 0.1s

#10 [ 6/12] WORKDIR /tmp/extensions
#10 DONE 0.1s

#11 [ 7/12] RUN chmod +x install.sh && sh install.sh
#11 0.263
#11 0.263 ============================================
#11 0.263 Install extensions from : install.sh
#11 0.263 PHP version : 5.6.40
#11 0.263 Extra Extensions : mysqli,pdo_mysql
#11 0.263 Multicore Compilation : -j2
#11 0.263 Container package url : mirrors.ustc.edu.cn
#11 0.263 Work directory : /tmp/extensions
#11 0.263 ============================================
#11 0.263
#11 0.301 fetch https://mirrors.ustc.edu.cn/alpine/v3.12/main/x86_64/APKINDEX.tar.gz
#11 2.303 WARNING: Ignoring https://mirrors.ustc.edu.cn/alpine/v3.12/main/x86_64/APKINDEX.tar.gz: temporary error (try again later)
#11 2.304 fetch https://mirrors.ustc.edu.cn/alpine/v3.12/community/x86_64/APKINDEX.tar.gz
#11 4.304 WARNING: Ignoring https://mirrors.ustc.edu.cn/alpine/v3.12/community/x86_64/APKINDEX.tar.gz: temporary error (try again later)
#11 4.304 ERROR: unsatisfiable constraints:
#11 4.305 .build-deps-0:
#11 4.305 masked in: cache
#11 4.305 satisfies: world[.build-deps]
#11 4.305 autoconf (missing):
#11 4.305 required by:
#11 4.305 g++ (missing):
#11 4.305 required by:
#11 4.305 libtool (missing):
#11 4.305 required by:
#11 4.305 make (missing):
#11 4.305 required by:
#11 4.305 curl-dev (missing):
#11 4.305 required by:
#11 4.305 gettext-dev (missing):
#11 4.305 required by:
#11 4.305 linux-headers (missing):
#11 4.305 required by:
#11 4.306 ---------- Install pdo_mysql ----------
#11 7.335 fetch https://mirrors.ustc.edu.cn/alpine/v3.12/main/x86_64/APKINDEX.tar.gz
#11 10.00 WARNING: Ignoring https://mirrors.ustc.edu.cn/alpine/v3.12/main/x86_64/APKINDEX.tar.gz: temporary error (try again later)
#11 10.00 fetch https://mirrors.ustc.edu.cn/alpine/v3.12/community/x86_64/APKINDEX.tar.gz
#11 12.01 WARNING: Ignoring https://mirrors.ustc.edu.cn/alpine/v3.12/community/x86_64/APKINDEX.tar.gz: temporary error (try again later)
#11 12.01 ERROR: unsatisfiable constraints:
#11 12.01 .phpize-deps-0:
#11 12.01 masked in: cache
#11 12.01 satisfies: world[.phpize-deps]
#11 12.01 autoconf (missing):
#11 12.01 required by:
#11 12.01 dpkg-dev (missing):
#11 12.01 required by:
#11 12.01 dpkg (missing):
#11 12.01 required by:
#11 12.01 file (missing):
#11 12.01 required by:
#11 12.01 g++ (missing):
#11 12.01 required by:
#11 12.01 gcc (missing):
#11 12.01 required by:
#11 12.01 libc-dev (missing):
#11 12.01 required by:
#11 12.01 make (missing):
#11 12.01 required by:
#11 12.01 pkgconf (missing):
#11 12.01 required by:
#11 12.01 re2c (missing):
#11 12.01 required by:
#11 12.01 ---------- Install mysqli ----------
#11 12.02 fetch https://mirrors.ustc.edu.cn/alpine/v3.12/main/x86_64/APKINDEX.tar.gz
#11 14.03 fetch https://mirrors.ustc.edu.cn/alpine/v3.12/community/x86_64/APKINDEX.tar.gz
#11 14.03 WARNING: Ignoring https://mirrors.ustc.edu.cn/alpine/v3.12/main/x86_64/APKINDEX.tar.gz: temporary error (try again later)
#11 16.69 WARNING: Ignoring https://mirrors.ustc.edu.cn/alpine/v3.12/community/x86_64/APKINDEX.tar.gz: temporary error (try again later)
#11 16.69 ERROR: unsatisfiable constraints:
#11 16.69 .phpize-deps-0:
#11 16.69 masked in: cache
#11 16.69 satisfies: world[.phpize-deps]
#11 16.69 autoconf (missing):
#11 16.69 required by:
#11 16.69 dpkg-dev (missing):
#11 16.69 required by:
#11 16.69 dpkg (missing):
#11 16.69 required by:
#11 16.69 file (missing):
#11 16.69 required by:
#11 16.69 g++ (missing):
#11 16.69 required by:
#11 16.69 gcc (missing):
#11 16.69 required by:
#11 16.69 libc-dev (missing):
#11 16.69 required by:
#11 16.69 make (missing):
#11 16.69 required by:
#11 16.69 pkgconf (missing):
#11 16.69 required by:
#11 16.69 re2c (missing):
#11 16.69 required by:
#11 16.70 WARNING: Ignoring APKINDEX.ec664078.tar.gz: No such file or directory
#11 16.70 WARNING: Ignoring APKINDEX.636104ab.tar.gz: No such file or directory
#11 ERROR: process “/bin/sh -c chmod +x install.sh && sh install.sh” did not complete successfully: exit code: 1

[ 7/12] RUN chmod +x install.sh && sh install.sh:
#11 16.69 libc-dev (missing):
#11 16.69 required by:
#11 16.69 make (missing):
#11 16.69 required by:
#11 16.69 pkgconf (missing):
#11 16.69 required by:
#11 16.69 re2c (missing):
#11 16.69 required by:
#11 16.70 WARNING: Ignoring APKINDEX.ec664078.tar.gz: No such file or directory
#11 16.70 WARNING: Ignoring APKINDEX.636104ab.tar.gz: No such file or directory


failed to solve: process “/bin/sh -c chmod +x install.sh && sh install.sh” did not complete successfully: exit code: 1

换成其他源 试一下

所有源都试过了,仓库已经拉下来了,我手动也能拉下来,是在制作镜像的时候失败了!

不是源问题,感觉是缺少依赖还是什么原因,之前是可以的,不知道怎么突然不行了,刚刚把1panel删除重装了,还是一样的问题!

刚刚又在另一台阿里云的ECS上面全新安装了一个1panel,也不能安装上PHP

1 个赞

检查一下容器内部是否能联网
进容器 curl 一下 baidu.com

肯定可以,因为镜像能拉下来

如果能访问 就用中科大的源

1 个赞

遇到同样问题了,网络可以正常访问,手动也能拉取,就是编译不成功

什么版本 安装了什么依赖

我另外一台用的 面板 1.8.5 一切正常, 今天给一台新机 装的是最新版 1.9.1, 就不行了 :sweat_smile:

1 个赞