一般我们会把nginx、php都安装在同一个容器,为了扩展方便,我们希望nginx和php分开。那么就可以使用docker link命令实现这一目的。
需要的镜像:
nginx 1.12.2
php(含php-fpm7.1) 7.1
这里nginx镜像选择daocloud.io/library/nginx:1.12.2-alpine,php镜像自行编译(选用的是 https://github.com/52fhy/docker-images 里的php56-fpm-centos68-withext和php71-fpm-centos68-phalcon-withext)。
实践运行 php-fpm :
docker run -d --restart=always --name yphp \ -v /work/:/work/ \ -v "/work/yphp/php/etc/":/usr/local/php/etc/ \ php71-fpm-centos68-phalcon-withext