ベースイメージに基づいてDockerイメージを作成しています。PHP-FPM次のコマンドを実行してDockerfile
:
RUN apt-get update \ &&
apt-get -y --no-install-recommends install php7.1-memcached \
php7.1-mysql \
php7.1-gd \
php7.1-mbstring \
php7.1-mongodb \
php7.1-intl php7.1-xdebug \
&& apt-get clean; rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* /usr/share/doc/*
一部の拡張機能は存在しないためインストールされない場合があります。apt-cache search php71
コンテナ内で試してみると、インストールされているアイテムのリストが表示されますが、リポジトリで利用可能なアイテムのリストは表示されません。
このPHPバージョンで利用可能なパッケージを見つけるためのオンラインツールや場所はありますか?
答え1
この Dockerfile はパッケージから PHP をインストールせずにソースからビルドします。パッケージが見つからないため、configure
デフォルトのDockerfileでオプションを変更するか、独自のコンパイルディレクティブを追加する必要があります。