我正在尝试从 pecl 在 Docker 容器中安装 Xdebug 或 Redis 包。安装失败并返回错误:
包“pecl.php.net/xdebug”没有可用的版本。
Xdebug 示例:https://pecl.php.net/package/xdebug/3.1.0
我的 docker-compose.yaml
version: '3'
networks:
app-network:
services:
site:
build:
context: .
dockerfile: nginx.dockerfile
container_name: my_nginx
ports:
- "8082:80"
- "443:443"
volumes:
- ./src:/var/www/html
depends_on:
- php
- db
- redis
networks:
- app-network
db:
image: percona
container_name: my_db
restart: on-failure
tty: true
ports:
- "3314:3306"
volumes:
- ./percona:/var/lib/percona
environment:
MYSQL_DATABASE: mydb
MYSQL_USER: me
MYSQL_PASSWORD: 123
MYSQL_ROOT_PASSWORD: 456
SERVICE_TAGS: dev
SERVICE_NAME: db
networks:
- app-network
php:
build:
context: …Run Code Online (Sandbox Code Playgroud)