基于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、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。