我有一个 Debian Buster 的 PHP-CLI Docker 映像,并且想安装php-imagick包,但使用命令:
Dockerfile:
RUN apt-get install -y php-imagick
我收到一个错误:
包 php-imagick 不可用,但被另一个包引用。这可能意味着该软件包丢失、已过时或只能从其他来源获得
E: 包 'php-imagick' 没有安装候选
之前运行:
RUN apt-get update -y && apt-get upgrade -y
没有帮助。
为什么没有php-imagick 的候选包?
如何为此 PHP Docker 映像安装和启用 imagick 扩展?
Dockerfile 复制问题:
FROM php:7.3-buster
RUN apt-get update -y && apt-get upgrade -y
RUN apt-get install -y php-imagick
构建命令
docker build --tag testimage .