20222-6-8更新:
如果版本为v1.4.0-release或以上,请使用docker logs -f 容器名
1、如果翻看日志为

类似的提示信息,那么是你mysql没连上,详情可以参考 这个帖子
2、如果f12发现接口的host为localhost,那么就是docker-compose.yml 的SONIC_SERVER_HOST没改好,应该是你的ipv4
3、也可以尝试把所有的HOST填写为host.docker.internal
4、如果是502或503,那么很大概率是集群服务发现还需要一点时间,可以等待1 ~ 2分钟后重试
2022-5-7更新:
如果版本为v1.4.0-beta以上,请使用docker logs -f 容器名
1、如果翻看日志为

类似的提示信息,那么是你mysql没连上,详情可以参考 这个帖子
2、如果f12发现接口的host为localhost,那么就是docker-compose.yml 的SONIC_SERVER_HOST没改好,应该是你的ipv4
3、也可以尝试把所有的HOST填写为host.docker.internal
如果版本为1.3.2-release或以下:
出现这种情况情况很多
1、如果你是simple版本,那么很大概率是simple挂了,如果翻看日志看到

类似的提示信息,那么是你mysql没连上,详情可以参考 这个帖子
2、如果是集群版本,可以先打开浏览器f12,查看接口报错是500还是502
如果是500,那么很大概率是controller挂了,翻看日志跟上图一致的话,可以参考 这个帖子
如果翻看日志不是以上报错,那么很大概率是你docker-compose.yml目录不对劲,请检查同目录下是否有config文件夹以及文件夹内是否有配置yml
如果是502,那么很大概率是集群服务发现还需要一点时间,可以等待1 ~ 2分钟后重试
3、还有一种可能,前端的SONIC_SERVER_HOST没改好,应该是你的ipv4