Skip to content

Docker 模式启动报错 500 问题排查

管宜尧 edited this page Nov 12, 2020 · 1 revision

在使用 Docker 方式启动后,如果发现报错,请先查看报错日志,具体方式如下

  1. 在启动容器的时候,添加 -e APP_DEBUG=true 参数,让容器中的服务以 DEBUG 模式启动
docker run --name wizard -d -e DB_HOST=host.docker.internal -e DB_PORT=3306 -e DB_USERNAME=wizard -e DB_PASSWORD=wizard -e DB_DATABASE=wizard -e APP_DEBUG=true -p 8080:80 mylxsw/wizard
  1. 启动后,执行下面的命令,进入到容器
docker exec -it wizard /bin/bash
  1. 访问服务,比如 http:https://localhost:8080/,然后查看错误日志,分析问题原因
tail -f storage/logs/*.log