我有一个带有 Phalcon3 和 php 7 的 Docker 容器。我正在尝试安装 php 扩展 Mcrypt,但没有运气。
如果我对容器执行 ssh 并执行:
apt-get update
apt-get install php7.0-mcrypt
我得到以下信息:
E: Unable to locate package php7.0-mcrypt
E: Couldn't find any package by regex 'php7.0-mcrypt'
有没有办法安装它?
最佳答案
来自 PHP 手册:
此扩展已移至 » PECL 存储库,自 PHP 7.4.0 起不再与 PHP 捆绑。
所以在你的 Dockerfile 中你必须:
RUN apt-get install libmcrypt-dev
RUN pecl install mcrypt-1.0.4 && docker-php-ext-enable mcrypt
关于docker - 如何在 Docker 上安装 mcrypt,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47181369/