2017-05-05 113 views
0

我使用官方的php:7.1-apache docker镜像。我想安装一些模块,如xdebug。但是,我不能。我使用apt-get,但我得到的回应:E: Unable to locate package php7.0-xdebug如何在Docker官方php7.1-apache映像上安装php7模块?

我错过了什么?为什么几乎不可能通过apt-get为这个官方基础映像添加任何php7附加组件?有没有更好的办法?

回答

0

正确的包是php-xdebug

RUN apt-get update -y && apt-get install -y php-xdebug 

确保正确安装了PHP之后运行它。

如果你发现apt-get错误需要知道debian库。 添加此谎言之前安装xdebug:

RUN echo "deb http://deb.debian.org/debian stretch main" >> /etc/apt/sources.list 
RUN echo "deb-src http://deb.debian.org/debian stretch main" >> /etc/apt/sources.list