docker cp nginx:/etc/nginx/nginx.conf /home/nginx/conf/nginx.conf # 将容器nginx.conf文件复制到宿主机docker cp nginx:/etc/nginx/conf.d /home/nginx/conf/conf.d # 将容器conf.d文件夹下内容复制到宿主机docker cp nginx:/usr/share/ng
3. 编写nginx.conf配置文件 4. 编写构建命令 5. vue项目上传 1. 前提 Docker服务已部署 2. 下载nginx镜像 首先查看有没有nginx镜像 docker images 没有的情况下再进行下载 docker pull nginx 3. 编写nginx.conf配置文件 在/home/mr-web/conf目录下创建nginx.conf配置文件 #user nobody;worker_processes 1; e...
docker rmi gentle-vue&>/dev/nullecho-e"\033[32m\n删除原镜像文件\n\033[0m"# 拷贝 dockerfile 到工程目录下 cp../dockerfile./# 构建镜像 docker build-t gentle-vue.echo-e"\033[32m\n新镜像构建成功\n\033[0m"# 删除原容器 docker rm-f gentle-vue # 启动容器 docker run-p3000:80-d--n...
nginx:latest node:latest 2.具体实现: 用vue cli 创建一个vue项目,修改一下创建出来的项目,在页面上写一个前端接口请求,构建一版线上资源 ,基于nginx docker镜像构建成一个前端工程镜像,然后基于这个前端工程镜像,启动一个容器 vuenginxcontainer。 启动一个基于 node 镜像的容器 nodewebserver,提供后端接口。 修改...
10. 运行启动命令后,用docker ps查看Nginx 容器是否启动成功 如果没启动成功 ,docker ps -a 获取到容器id 查看log(docker logs 容器id) 11. 放置vue项目到Linux服务器上 vue项目打包,打包后的dist包里的所有文件上传后,放到刚刚创建的nginx下面的html目录中 ...
nginx是一个高性能的HTTP和反向代理服务器。因此常用来做静态资源服务器和后端的反向代理服务器。本文主要记录使用nginx去部署使用vue搭建的前端项目,项目基于vue官方的脚手架vue-cli构建。 打包vue项目 在idea的Terminal命令窗口中输入:npm run build 通过上面命令后打包好的静态资源将输出到dist目录中。如图所示 安装n...
youlai-mall-admin是开源项目有来商城分离的管理前端,基于vue-element-admin基础框架构建的。这里讲述如何将其部署到线上环境。 1. 项目打包 执行npm run build:prod打包项目,打包生成的文件在项目根目录下的dist文件夹。 2. 项目上传 使用FTP工具上传dist文件夹下的所有文件至服务器/usr/share/nginx/html目录下 ...
一、vue项目编译打包 1、更新node更新库 2、编译打包 npm run build 该问题的原因是 之前项目代码是在windows环境编译的 现在是在mac环境编译 所以需要下载相应操作系统的编译库 编译成功之后 会生成一个dist文件夹 里面的内容就是即将部署到nginx的静态资源 3、如果想直接启动vue项目 启动的时候 如果报webpack-dev...
简介:本文将指导您如何使用Docker和Nginx部署前端Vue项目。我们将通过构建一个Docker镜像来打包Vue项目,并在Docker容器中运行Nginx服务器,以提供静态文件服务。这样,您可以轻松地将您的Vue应用程序部署到任何支持Docker的环境中,实现快速、可靠的应用程序部署。
nginx部署vue项目 nginx是一个高性能的HTTP和反向代理服务器。因此常用来做静态资源服务器和后端的反向代理服务器。本文主要记录使用nginx去部署使用vue搭建的前端项目,项目基于vue官方的脚手架vue-cli构建。 打包vue项目 在idea的Terminal命令窗口中输入:npm run build 通过上面命令后打包好的静态资源将输出到dist目录...