docker安装php详细步骤

Posted autofelix

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker安装php详细步骤相关的知识,希望对你有一定的参考价值。

〝 古人学问遗无力,少壮功夫老始成 〞

docker安装php详细步骤,docker作为容器引擎,可以让开发者打包自己的应用以及依赖包到任何一个可移植的镜像中,然后发布,因为容器之间的完全使用的沙箱机制,所以相互之间不会影响,因而搭建php环境其实非常的简单,不需要以前繁琐的配置,只需要下载镜像,启动容器即可工作

目录

一、搜索php镜像

二、安装php镜像

三、创建php的配置目录

四、生成php-fpm示例容器

五、拷贝必要文件到宿主机进行数据共享

六、停止并删除php-fpm示例容器

七、生成最终的php-fpm容器


一、搜索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详细步骤的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu 16.04安装docker详细步骤

docker安装portainer详细步骤

docker离线安装部署详细步骤

Docker 部署centos7安装Docker详细步骤(无坑版教程)

Linxu:CentOS7安装Docker详细步骤(一步到位,绝不疲惫)

centos7安装Docker详细步骤(无坑版教程)