文章目录
背景
最近前端的小伙伴,一直来请教PHP集成环境的配置问题,他们采用Vue+nuxt需要nginx做反向代理支持。个人比较排斥使用PHP集成环境,有时候会有一些莫名的问题,正好之前给大家培训过docker,借这个机会让前端也实践一下,搭建一个简单nginx服务器。
启动容器命令, 请先看注意事项
docker run \
-p 80:80 \
--name nginx_web \
-v /Users/wuwei/git-repo/nginx-docker/config/nginx.conf:/etc/nginx/nginx.conf \
-v /Users/wuwei/git-repo/nginx-docker/log/:/var/log/nginx/ \
-d \
nginx
注意事项
- 本地node环境请用3000端口,如果不是3000端口需要去改nginx.conf文件,记得执行重启容易命令
- /Users/wuwei/git-repo/nginx-docker/config/nginx.conf 需要改成本地绝对路径
- /Users/wuwei/git-repo/nginx-docker/log/ 需要改成本地绝对路径
- nginx产生的日志会同步到log文件夹下
常用命令
- 查看容器 docker ps -a
- 停止容器 docker stop nginx_web
- 重启容器 docker restart nginx_web
- 删除容器 docker rm nginx_web 需要先stop,也可加-f强制删除