php - PHP Docker 安装 php7-mysql
问题描述
一段时间以来,我试图将驱动程序从php/dockerphp7-mysql
安装到不同的 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: 包 'php7.0-mysql' 没有安装候选
我该怎么做才能将 php7.0 模块安装到 Debian Stretch?
在此先感谢,这真的让我花了一些番茄钟!
解决方案
看来您缺少 php7 的存储库。
添加php7 ppa:
sudo add-apt-repository ppa:ondrej/php
然后更新:
sudo apt-get update
现在进行搜索以确认 php7 是否存在:
sudo apt search php7
现在安装 php7 包:
sudo apt install php7.0-mysql
推荐阅读
- wordpress - 为什么我的 Woocommerce 永久链接与主要网站页面冲突?
- html - 为什么在 url 正确时找不到我的 svg 图片?
- python-3.x - 没有名为“pyautogui”的模块
- java - 我可以在方法 java 类中使用用户输入吗?
- botframework - 无法在 botbnt 框架作曲家中使用先前定义的属性设置属性
- linux - Linux 内核 v.5。linux/wait.h WAIT_QUEUE_HEAD
- php - 如何使用 foreach 循环创建多维数组
- laravel - 带有 SASS 的 Tailwindcss 2.0 - 使用高级选择器
- sql - SQLite:测试学生是否跳过了一个学年
- php - PHP通过键值访问数组项