一段时间以来,我一直在尝试将 php7-mysql
驱动程序安装到来自 php/docker 的不同 PHP docker 容器中。没有运气。
我的 Dockerfile 如下所示:
# Dockerfile
FROM php:7.3-rc-apache-stretch
RUN apt-get update && apt-get upgrade -y
当我附加到容器并尝试运行时
apt-get install php7.0-mysql
Debian stretch 说它没有安装候选者。
E: Package 'php7.0-mysql' has no installation candidate
我该怎么做才能将 php7.0 模块安装到 Debian Stretch?
提前致谢,这真的让我吃了一些番茄钟!
最佳答案
看来您缺少 php7 的存储库。
添加 php7 ppa:
sudo add-apt-repository ppa:ondrej/php
然后更新:
sudo apt-get 更新
现在进行搜索以确认是否存在 php7:
sudo apt search php7
现在安装 php7 包:
sudo apt install php7.0-mysql
关于PHP Docker 安装 php7-mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52051566/