2017-05-05 111 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