1.fast-cgi_pass 配置问题
这里的ip是宿主机的ip 端口是指宿主机对php容器的端口
2.nginx 容器启动后 发现nginx并未启动
解决方法:进入容器,手动启动nginx
docker exec -it nginx bash
#启动nginx,并指定
cd /usr/local/nginx/sbin
nginx -c /config/nginx.conf
#重启nginx 可和-c 一起使用
#nginx -s reload
以下表示启动好了
3. 关闭防火墙
systemctl stop firewalld
4.docker 启动容器后 发现并未启动成功
解决办法:
1.删除容器
2.新建容器,在docker run 指令后面添加bash 或者sh,如果任然无法启动,那么删除容器和镜像
3.检查dockerfile 命令是否正确
4.重新生成镜像和容器