Build will be failed for PHP 8.1 - alpine 3.16 - swoole 5.0.2 due to no php command.
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 45/100
- Tipo de issue
- Error
- Claridad
- Bien especificado
- Estado de actividad
- Estancado
- Stack tecnológico
- docker, php
- Área
- build-system
Línea de trabajo
Inspecciona 8.1/alpine/swoole/Dockerfile alrededor de las líneas 59-62, comenzando por reproducir el comando docker compose build alpine-swool indicado con las versiones especificadas de PHP, Alpine y Swoole. Verifica el nombre del ejecutable de PHP utilizado durante la compilación y confirma que la imagen alpine-swoole se compila correctamente con sus comprobaciones de PHP y Swoole.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Build alpine-swoole will be failed for PHP 8.1 - alpine 3.16 - swoole 5.0.2 due to no php command.
Executed command:
docker compose build alpine-swool
.env
COMPOSER_VERSION=2.5.4
PHP_VERSION=8.1
PHP_BUILD_VERSION=8
ALPINE_VERSION=3.16
SW_VERSION=v5.0.2
Related source code
https://github.com/hyperf/hyperf-docker/blob/master/8.1/alpine/swoole/Dockerfile#L59-L62
Solution
If change php -> php81 , may it works.
May we can try to add execution file name as environment variable to build docker image.
RUN php81 -v & sleep 3 \
&& php81 -m & sleep 3 \
&& php81 --ri swoole & sleep 3 \
&& php81 --ri Zend\ OPcache & sleep 3 \
&& composer & sleep 3 \
&& echo -e "\033[42;37m Build Completed :).\033[0m\n"
- Lenguaje dominante
- Dockerfile
- Estrellas
- 347
- Forks
- 199
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Sin plantilla de pull request
- Sin guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de hyperf/hyperf-docker
-
Security enhancement - Docker base image upgrade request for php2shell vulnerabilities 2026-10-21Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
hyperf/hyperf-docker#76 · 4 comentarios · 1 reacción ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 42/100
hyperf/hyperf-docker#77 ·
-
新出的swoole-4.8.13没有Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 20/100
hyperf/hyperf-docker#74 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
hyperf/hyperf-docker#71 · 2 comentarios ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
hyperf/hyperf-docker#70 ·
Todos los issues de hyperf/hyperf-docker
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 1 día
-
bug Priority-0
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
TUDelftGeodesy/caroline#400 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
S3: friction & debt ws:tooling
Dificultad 2/5 1-3 horas Aptitud para principiantes 77/100
MedakaLang/medaka#5247 ·
Los mantenedores suelen responder en 1 día
-
ca-certificates_data-with-certs slice does not have newline at the end in /etc/ca-certificates.confAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
canonical/chisel-releases#1510 ·
Los mantenedores suelen responder en 2 días