打包NodeJs-Docker并快速部署

打包NodeJs-Docker并快速部署,第1张

NodeJS服务通过docker部署具有上下线便捷、容易扩展(批量部署)等优点;只需一次打包镜像文件,做到快速部署,秒启动。

该部署文件适用于Egg、midway等框架方案项目的打包部署

在项目的根目录下创建Dockerfile(这里名字自定义)

-f 指向Dockerfile配置文件

-t 命名数据的镜像文件名称

后面有个 (.) 表示当前目录

一.本地环境调试请求跨域问题

1.配置代理域名:

config/index.js

2.npm run dev 打包  生成 dist 目录  http 服务运行 里面的index.html文件

二.线上环境请求跨域

1.配置代理:

#简单代理

    location /api {

    add_header 'Access-Control-Allow-Origin' '*'

    proxy_pass http://域名

}

2.打包命令 : npm run build

生成 dist 目录  http 服务运行 里面的index.html文件


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11997823.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-20
下一篇2023-05-20

发表评论

登录后才能评论

评论列表(0条)

    保存