alpine/php鏡像中重新編譯php(freetype問題)

使用docker-php-ext-install雖然可以安裝php擴展,但是有些時候例如gd+freetype的聯合編譯顯得不行。

這時候我們需要重新編譯php,通過phpinfo可以查看

上次nice configure的參數,複製它。

運行dokcer-php-source可以將php源碼提取到/usr/src/php目錄

這個時候再進行編譯,注意alpine/php鏡像的原始環境沒有提供gcc、make等命令,需要自行使用apk安裝。

$ docker-php-source extract
$ cd /usr/src/php
$ ./configure --prefix=/usr/local/etc/php ....


發佈了63 篇原創文章 · 獲贊 55 · 訪問量 15萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章