Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Using pecl is hard from the Alpine variant

Abierto
#919 6 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
5/5
Tiempo estimado
Más de una semana
Aptitud para principiantes
25/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
docker, php
Área
devops

Línea de trabajo

Comienza revisando las variantes de Alpine, la gestión de dependencias de phpize y los scripts auxiliares docker-php-ext-* existentes. Determina si un wrapper de pecl o helpers para la gestión de phpize encajan mejor con la estructura actual de la imagen; se considera terminado cuando los usuarios puedan instalar extensiones PECL en las variantes de Alpine sin copiar fragmentos de scripts.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Request

Partly a duplicate of #412 and related to #769.

The adminer image has alpine based variants, because it is a mostly batteries included image for development purposes. What it doesn't include is the database drivers that require installation of a pecl extension.

While checking on the request issue / support request TimWolla/docker-adminer#68 I realized that there is no easy way to install pecl extensions in the Alpine variants. phpize + dependencies are not readily available and the automated management lives within the docker-php-ext-* helper scripts.

Thus I'd like to request either a pecl wrapper or helper scripts for the phpize management that does not require me copying over bits and pieces from various scripts that might break when future changes are made.

Lenguaje dominante
Dockerfile
Estrellas
4k
Forks
2k
Merge medio
5 d 21 h
PR fusionados (30 d)
1

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de docker-library/php

Todos los issues de docker-library/php

Issues similares

Más issues de DevOps

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.