我正在使用官方的php:7.1-apache docker image。我想安装一堆模块,如xdebug。但是,我不能。我使用apt-get但得到了回复:E: Unable to locate package php7.0-xdebug
我错过了什么?为什么通过apt-get添加任何php7附加组件到这个官方基础图像几乎是不可能的?还有更好的方法吗?
答案 0 :(得分: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