分享好友 最新资讯首页 最新资讯分类 切换频道
阿里云轻量应用服务器环境搭建-Docker部署vue-cli项目
2024-12-28 11:02

参考链接:https://cli.vuejs.org/zh/guide/deployment.html#docker-nginx

阿里云轻量应用服务器环境搭建-Docker部署vue-cli项目

一些环境

  • Ubuntu 18.0
  • Docker 19.0

工具

  • XShell(敲命令
  • FileZilla Client(上传文件

一个关键问题
跨域问题,对于前后端分离项目,这是必须要面对的。我这个项目是主要在后端解决的跨域问题,但在前端也有一部分是通过webpack的proxy来解决跨域的。另外推荐两种跨域的方式:开发环境:cors+proxy,生产环境:cors+nginx(webpack的proxy在生产环境是不能用的,要改成nginx来配置代理)。

  • 在项目根目录创建 文件需要根据自己的情况更改

     
  • 在项目根目录创建 文件

 
  • 在项目根目录创建 文件需要根据自己的情况更改

本项目在前端也涉及解决跨域问题,本地是通过webpack的proxy解决的,但这种方式在生产环境无法使用,所以要通过nginx重新配置代理,就是在这个文件里配置的。

  • 运行你的 Docker 镜像

注意:下面的命令中leblog-web请改成自己的项目名,9090是该项目的运行端口,也请改成自己的。

 
 
  • 访问:http://111.222.333.444:9090/,(111.222.333.444改成自己服务器的IP地址,9090改成上面设置的端口)成功的话应该能看到自己的项目主页。

  • 顺便一提,如果部署失败了,就重新来过,但要先删除失败的容器和镜像(参考链接:https://blog.csdn.net/xu_benjamin/article/details/107111758
    例如,我上面的leblog-web部署失败,容器无法启动(可能原因是配置文件(或其它的什么存在语法错误,就可以按照下面的命令来删除容器和镜像,再排错后重新来过。

 
最新文章
TCL全球技术创新大会:李东生揭示AI应用新趋势,经济效益达5.4亿元!
2024年12月11日,TCL全球技术创新大会(TIC2024)在深圳隆重召开,以“AI·显见未来”为主题,聚焦人工智能(AI)应用、智能终端
为什么百度网站SEO长期没有效果
在SEO的过程中,我们经常遇到这样的情况。我们每天都会更新原有的内容和外链,而且网站的排名还没有明显提高,特别是在不久的将
百度推广与SEO齐下,企业在线营销效果提升之道
百度推广与SEO是企业提升在线营销效果的关键策略。百度推广通过精准广告投放,快速提升品牌知名度;SEO优化则通过优化网站结构和
搜索引擎收录链接有两种方式
[软件功能]:本软件用于从搜索引擎或者具体网页上提取链接,主要用途是搜索留言本、论坛、blog等地址通过您设定的关键词 软件自
美的空调遥控器使用教程解锁智能家居新体验
美的空调遥控器使用教程:解锁智能家居新体验引言:在这个信息爆炸的时代,科技的飞速发展让我们的生活变得更加便捷和高效。特别
电商运营数据分析一般从哪几方面分析以提升企业竞争力与决策效率
在当今电商行业,成为了运营成功的关键因素之一。随着市场竞争的加剧,如何有效地分析和利用运营数据已成为电商企业必须面对的挑
香港置地发布新品牌定位,北京前三季度新开首店700余家丨商业地产月报
报告要点:1.政策动态➤国务院推动冰雪运动高质量发展,上海市商务委等12部门推动“消费场景+消费信贷”深度融合2.市场表现➤增
神经风格迁移
神经风格迁移是一种优化技术,用于将两个图像——一个内容图像和一个风格参考图像(如著名画家的一个作品)—
国民手机也有旗舰颜值,OPPO A5 Pro图赏
日前,OPPO方面正式公布了旗下A系列的最新产品A5 Pro。作为OPPO专注“国民手机”的产品线,A系列自诞生以来已有长达15年的历史,
手机cpu性能天梯图 手机cpu处理器排行榜2023最新排名
  最新的手机天梯图又出来了,现在的手机技术是突飞猛进短短一个月就给大家带来了很多的新功能和新科技,下面就给你们带来了20