建立于: 6年前 ( 更新: 6年前 )
D-Laravel已提供了Build好的php image,如果需要自己调整及Build自己专用的Image相当简单。
一、首先在D-Laravel的录中,进入dockerfiles/fpm,选择您要Build的PHP版本,例如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的动作啦。
例如:
一、首先在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。
No Comment
Post your comment