我已經安裝了PHP:latest
使用docker-compose命令的Docker容器。它在我的Docker中安裝了php-7.1.6-fpm
。當我試圖安裝php7-pgsql
擴展它沒有找到該包,而是發現pdo
和pdo_pgsql
包。這不會滿足我的需要。當我搜索已安裝的PHP容器中的可用軟件包時,我找不到php7
的任何相關pgsql軟件包,而是看到了php5-pgsql
軟件包,這對於php7-fpm不起作用。在php7-fpm Docker容器中安裝postgre驅動程序
最後,我安裝了php-5.6-fpm容器,刪除了舊的目標,使用php5-pgsql
包。但是現在我又失望了,我在新安裝的容器中找不到php5-pgsql
包。
我知道我會錯過一些重要觀點。是否Alpine Linux沒有php-pgsql
擴展名。在我的PHP容器中包含這個擴展的可能方法是什麼?我還在我的docker-compose.yml中包含了Nginx和Postgres我在Docker和第一天的實踐經驗中只有3天的理論知識。
感謝您的閱讀。
的https: //github.com/docker-libr ary/php/issues/348它在我們在容器中運行它時起作用,但是Dockerfile不起作用。找不到原因 –