基于Docker搭建的php + nginx + mysql开发环境

通过docker-compose工具来编排php + nginx + mysql服务。

其他环境组合的搭建,也可参考相应的思路。

前置条件

VS Code IDE + Docker插件 宿主机已配置docker环境 宿主机已配置docker-compose

使用指南

. ├── code # PHP代码仓库 │ └── index.php ├── mysql # MySql服务的镜像构建文件 │ └── Dockerfile ├── nginx # Nginx服务的镜像构建文件 │ ├── conf.d # Nginx服务的配置,编译Nginx服务镜像时拷贝到内部 │ │ └── default.conf │ └── Dockerfile ├── php # PHP服务的镜像构建文件 │ └── Dockerfile ├── docker-compose.yml # └── README.md

VS Code的Docker插件集成了所需的基础命令。

右击docker-compose.yml文件,通过compose up(启动), compose down(关闭并清理容器),compose restart(重启)指令来编译环境。

侧边栏启用Docker工具界面。具体使用方式参见Docker扩展程序的说明。

版权声明:

1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。
2、网站不提供资料下载,如需下载请到原作者页面进行下载。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考学习用!
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。