使用Docker快速搭建PHP开发环境
一般我们会把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 --restart=always 使得容器开机随着docker服务自行启动。 -v 指定宿主机和容器的目录映射关系。 这里的 /work/yphp 来自 https://github.com/52fhy/yphp 。 /work 里面包含的子目录: /work |-- www |