by Devin Yang

建立於: 7年前 ( 更新: 7年前 )

D-Laravel已提供了Build好的php image,如果需要自己調整及Build自己專用的Image相當簡單。

一、首先在D-Laravel的錄中,進入dockerfiles/fpm,選擇您要Build的PHP版本,例如7.2。
指令如下:
cd dockerfiles/fpm/7.2

二、您可以依自己的需求調整要安裝的PHP擴充(extensions)。
如果您想了解PHP的Dockerfile設定,可以參考下方官方連結:
https://hub.docker.com/_/php/

例如: PECL的擴充套件安裝。

三、當有新版的PHP image推出後,我們其實可以很簡單的調整Dockerfile上的版號,即可Build出最新版本的PHP fpm image了。
例如:
原:
FROM php:7.2.1-fpm
改為
FROM php:7.2.2-fpm

四、修改完成後,即可執行指令進行Build Image的動作啦。
例如:
docker build -t myimage .

五、記得更新我們的docker-compose.yml檔哦,將PHP的image變更為自己build的image。
docker-compose.yml

Tags: dlaravel

Devin Yang

文章內容無法一一說明,如果您有什麼不了解處,歡迎提問哦:)

No Comment

Post your comment

需要登入才可留言!

類似的文章


dlaravel

安全的更新D-Laravel

如何升級目前的D-Laravel。 如果您目前使用環境上很順,沒碰到問題,可以不用更新。 如果您想採用最新的版本,及bug修正等,請仔細閱讀本文, 為了確保順利升級,以下是建議的D-Laravel升級方式。

php,docker,dlaravel

我建立的phpenv容器環境簡單介紹

沒時間拍介紹影片,我就來隨便抓些畫面介紹我使用的容器環境deviny/phpenv。https://github.com/DevinY/phpenvphpenv算是我之前D-Laravel開源專案的進化版本,概念上延用了很多Dlaravel的操作方式。容器的更新上偏向使用者自行控制去Build自己的image,所以我不太會去更動版號了,其實D-Laravel的php版號,好像我也很久沒動啦:p 

dlaravel

D-Laravel 釋出 v1.1.5

因應Laravel 5.5推出了,剛好php也出了php 7.0.23及php 7.1.9版了。 D-Laravel使用的fpm版本也進行更新囉...只要調整您的docker-compose所定義的版本 即可使用最新的php囉...