PHP Docker安装php7-mysql

时间:2018-08-28 06:39:01

标签: php mysql docker php-extension php-mysqlidb

有一阵子,我试图将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:软件包'php7.0-mysql'没有安装候选版本

我该怎么做才能将php7.0模块安装到Debian Stretch?

在此先感谢一下,这真的让我有些失望!

1 个答案:

答案 0 :(得分:0)

似乎您缺少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