项目文件地址:github代码地址
phpdocker
包含:
- memcached:alpine
- mailhog/mailhog:latest
- redis:alpine
- mysql:5.7
- nginx:alpine
- php:7.4
以下内容建立在你的服务器已经安装docker的情况下,如未安装请参考:linux下安装docker
1、下载代码
执行代码:
git clone https://github.com/allendaydayup/phpdocker.git phpdocker
2、运行项目
执行cd phpdocker,先进入到phpdocker目录,并创建public目录,此目录为nginx配置文件默认的根目录,也可以根据你的情况自行修改phpdocker/nginx/nginx.conf配置
执行:
docker-compose up -d
执行最终结果如下:
3、意外情况
- 如果执行过程有提示docker-compose找不到命令的话可参考:linux下安装docke-compose
- 执行过程中可能会断开好多次,报类似下方的错误,不要着急,这是网络问题,访问国外docker.io存在障碍,重复执行docker-compose up -d就行了,直到全部提示done