docker安装php详细步骤
Posted autofelix
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker安装php详细步骤相关的知识,希望对你有一定的参考价值。
〝 古人学问遗无力,少壮功夫老始成 〞
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
以上是关于docker安装php详细步骤的主要内容,如果未能解决你的问题,请参考以下文章
Docker 部署centos7安装Docker详细步骤(无坑版教程)