Saber Docker部署问题

Blade 未结 1 116
69partner
69partner 2024-09-09 16:20

将saber打包成docker访问后,访问指定路径地址页面出现 404,应该如何解决


QQ_1725871558661.png

QQ_1725871726931.png

1条回答
  •  admin
    admin (楼主)
    2024-09-09 16:52

    三种方式:

    一、dockerfile打包的时候基础镜像改为nginx,把build后的目录放到nginx对应的html目录下。然后再做后端接口的反向代理,注意反向代理的地址要在内网能连通。

    二、dockerfile打包的时候安装nodejs环境,启动docker的时候用npm run dev或者 npm run prod来运行。

    三、(推荐这种)独立运行nginx的docker,把build后的前端部署包放到nginx容器挂载的html目录下。方便后期实时修改生效前端。


    至于404得看下打包的路径是否有问题,比如目录是否有对应的部署包,可以先放一个测试的index.html文件来看看返回。

    0 讨论(0)
提交回复