WordPress公式のDockerイメージにPHPエクステンションを追加する
DockerHubのWordPress公式リポジトリのREADMEの一番下に書いてある通り、公式イメージを使っていると必要なPHPエクステンションが入っていないために、プラグインをインストールするとエラーになることがある。
その場合はドキュメントを参考にDockerfileを作成する。
FROM wordpress:php5.6
RUN apt-get update && apt-get install -y php-pear libyaml-dev && pecl install yaml
RUN echo "extension=yaml.so" > /usr/local/etc/php/conf.d/docker-php-ext-yaml.ini
本格的に使おうとすると公式イメージまんまは割とすぐに壁にぶち当たる。要カスタムなかんじ。