Я пытаюсь настроить LAMP веб-сервер, используя docker, и был рад обнаружить, что хорошие люди в php
собрали контейнер докера для php .
Читая документацию, я обнаружил три функции, которые якобы помогут мне с установкой расширений php:
docker-php-ext-configure
docker-php-ext-install
docker-php-ext-enable
Будучи новичком в php, пытался и не смог включить модули php, используя комбинацию apk add
и php.ini
hackery (что привело к ошибкам .so not found
), Я готов признать поражение и сделать это надлежащим образом.
К сожалению, документация весьма расплывчата относительно того, что делают эти команды и как их использовать:
Мыпредоставить вспомогательные сценарии docker-php-ext-configure, docker-php-ext-install и docker-php-ext-enable для упрощения установки расширений PHP.
Я пытался Google, а также , но не смог найти ничего полезногоРесурсы онлайн также.
Теперь я полностью запутался между тем, что означает установка, настройка и установка расширения php, и тем, как команды, подобные apk add php7-*
, относятся ко всему этому.
Объясните, пожалуйста, что делают эти функции и как их использовать для включения расширений php.