〝 古人学问遗无力,少壮功夫老始成 〞
docker安装php详细步骤,docker作为容器引擎,可以让开发者打包自己的应用以及依赖包到任何一个可移植的镜像中,然后发布,因为容器之间的完全使用的沙箱机制,所以相互之间不会影响,因而搭建php环境其实非常的简单,不需要以前繁琐的配置,只需要下载镜像,启动容器即可工作
目录
一、搜索php镜像
docker search php-fpm
二、安装php镜像
docker pull bitnami/php-fpm:latest
三、创建php的配置目录
-
mkdir -p /
data/docker/php-fpm
-
mkdir -p /
data/docker/php-fpm/fpm.d
四、生成php-fpm示例容器
docker run -itd -p 9000:9000 --name php-fpm --privileged=true bitnami/php-fpm
五、拷贝必要文件到宿主机进行数据共享
-
docker cp php-
fpm:
/opt/bitnami
/php/etc
/php-fpm.conf /data
/docker/php-fpm/php-fpm.conf
-
docker cp php-
fpm:
/opt/bitnami
/php/etc
/php.ini /data
/docker/php-fpm/php.ini
-
docker cp php-
fpm:
/opt/bitnami
/php/etc
/php-fpm.d/www.conf
/data/docker
/php-fpm/fpm.d/www.conf
六、停止并删除php-fpm示例容器
-
docker
stop php-fpm
-
docker
rm php-fpm
七、生成最终的php-fpm容器
docker run -itd -p 9000:9000 --name php-fpm --restart=always -v /var/wwwroot:/var/www/html -v /data/docker/php-fpm/php-fpm.conf:/opt/bitnami/php/etc/php-fpm.conf -v /data/docker/php-fpm/php.ini:/opt/bitnami/php/etc/php.ini -v /data/docker/php-fpm/fpm.d/:/opt/bitnami/php/etc/php-fpm.d -v /data/docker/php-fpm/fpm.d/www.conf:/opt/bitnami/php/etc/php-fpm.d/www.conf --privileged=true --link mysql:mysql --link redis:redis bitnami/php-fpm
转载:https://blog.csdn.net/weixin_41635750/article/details/116944572
查看评论