私有化前端部署失败

问答  收藏
3 / 751

环境:本地私有化部署了明道云,经过各种配置启动,然后 http://192.168.101.222:8880 ,能正常访问和创建项目
在 vscode 中 package.json 的 start 中修改 API_SERVER=http://192.168.101.222:8880,yarn run start 启动也能正常访问 http://localhost:30001
问题:

  1. 在本地执行 npm run release,npm run publish 后,修改 nginx 中的所有使用 rewrite (?i)^/app/my http://192.168.101.222:8880/mobile/appHome redirect; 和不修改都试过
  2. 拷贝 build 和 docker 文件夹到 192.168.101.222 这台机器,执行 docker build --no-cache -t mingdaoyunweb:0.1 -f ./docker/Dockerfile .
  3. docker-compose.yaml 配置 ENV_WEB_ENDPOINTS: "192.168.101.222:80"和不配置都试过,然后重启。/service.sh restartall
  4. 启动前端开源的镜像,docker run -d --rm -p 80:80 mingdaoyunweb:0.1
  5. 访问 192.168.101.222/app/my 失败