使用Dockerfile在Linux/Windows/Mac环境Docker下构建PHP7.4运行环境

项目文件地址: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、意外情况

  1. 如果执行过程有提示docker-compose找不到命令的话可参考:linux下安装docke-compose
  2. 执行过程中可能会断开好多次,报类似下方的错误,不要着急,这是网络问题,访问国外docker.io存在障碍,重复执行docker-compose up -d就行了,直到全部提示done
发布了80 篇原创文章 · 获赞 96 · 访问量 36万+

猜你喜欢

转载自blog.csdn.net/Alen_xiaoxin/article/details/104881915