DockerでPHP Extensionを簡単に入れる
832 ワード
PHPのイメージを使っていて拡張を入れるときはdocker-php-ext-install
を使ったりするけど、依存してるものを取ってくるのが少しめんどくさいと思ったりする。公式にも書いてあるけど、ちょっと試すだけなら以下の方法でもいいかもしれない。
Dockerfile
FROM php:7.4-apache
COPY --from=mlocati/php-extension-installer /usr/bin/install-php-extensions /usr/bin/
RUN install-php-extensions bz2 curl fileinfo gd gettext intl mbstring exif mysqli pdo_mysql pdo_sqlite openssl ftp xdebug
FROM php:7.4-apache
COPY --from=mlocati/php-extension-installer /usr/bin/install-php-extensions /usr/bin/
RUN install-php-extensions bz2 curl fileinfo gd gettext intl mbstring exif mysqli pdo_mysql pdo_sqlite openssl ftp xdebug
install-php-extensions
が依存関係を解決してくれるみたい。
少しは楽になったかな?
Author And Source
この問題について(DockerでPHP Extensionを簡単に入れる), 我々は、より多くの情報をここで見つけました https://qiita.com/nemutage/items/d8ced7fc217e630df7f2著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .