
ショコラ
アパッチのモジュールを有効化するには?
「a2enmod {モジュール名}」を実行して、アパッチをリロードでキメマス。
※a2enmod はphp:apacheコンテナ(debian系)のやり方です。

もっさん先輩
a2enmod {モジュール名}
手順
- PHPコンテナを起動します。
docker run --name php -d php:apache
- PHPコンテナの中に入ります。
docker exec -it php bash
- モジュールを有効化します。
a2enmod rewrite headers remoteip
Enabling module rewrite.
Enabling module headers.
Enabling module remoteip.
To activate the new configuration, you need to run:
service apache2 restart
- アパッチをリロードします。
PID1 のアパッチをリスタートするとコンテナが停止しますのでリロードにします。
service apache2 reload
リスタートしてコンテナが停止してしまった場合は、ドッカースタートでコンテナを起動します。
docker start php
以上