一切福田,不離方寸,從心而覓,感無不通。

docker

Docker秒搭建Php7开发环境

一直听说Docker比较厉害,但是一直没有了解,今天在哔哩哔哩上刷了一下入门课后,简直发现新大陆般,Docker的强大真的了解太晚了。这篇使用Docker搭建php7环境的文章需要一点入门知识。下面开始。

环境

首先安装Docker,无论你是Windows还是Linux、MocOS都可以。安装Docker自行百度。

Docker镜像源

访问https://hub.docker.com即可,它是镜像大仓库。

安装Ngnix镜像

输入:


 

安装php镜像


 

实例化

实例化准备

新建几个文件夹,分别用来映射:网站根目录、nginx配置文件、日志文件


 

在新建的www目录中新建:index.php用来检测php环境是否搭建成功:


 

在nginx配置文件目录conf下新建:test-php.conf,后缀是.conf即可:


 

这是php最常见的默认配置,默认就好。

实例化php


 

实例化nginx


 

这是指定端口,网站根目录,网站配置文件目录,其实没有指定网站日志目录,不知道你有没有看出来,哈哈哈!

输入docker ps看看:

docker ps

访问:127.0.0.1

phpinfo()界面

当然这是完全顺利的结果,需要前期不断尝试,刚刚试了很多坑才明白其中的一些细节。弄明白后使用觉得Docker部署真的是方便快捷,沙盒机制很干净。

挖个小坑,接下来继续研究,Flask+uwsgi+nginx使用docker需要怎么操作部署。

作者:我的袜子都是洞
链接:https://www.jianshu.com/p/43037ce40b00
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。