2. 构建 Docker 镜像 来到根目录,创建一个目录,使用Xftp将 JAR 包和Dockerfile上传到服务器的/opt/ruoyi/backend目录下。 mkdir -p /opt/ruoyi/backend 上传文件后,在服务器上的/opt/ruoyi/backend目录下,执行以下命令构建 Docker 镜像: docker build -t ruoyi:latest . docker build是构建 Docker 镜像的命令。
1.docker安装(Ubuntu) 1.卸载原有的docker引擎和旧版本软件包(第一次使用跳过) # 卸载 Docker Engine、CLI、containerd 和 Docker Compose 软件包: sudo apt-get purge docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-ce-rootless-extras # 主机上的映像、容器、卷或...
Docker部署Vue+SpringBoot项目有哪些关键步骤? 在Docker中如何优化Vue+SpringBoot前后端分离项目的性能? Docker部署前后端分离项目时如何处理跨域问题? 接下来就来正式实战,看看docker怎样去部署一个Vue前后端分离的项目,我们从以下三点来进行: Vue项目打包 Docker镜像后端项目 Nginx的配置 一. Vue项目打包 这里说下,我...
docker-compose stop 服务名 #启动docker-compose的单个服务 docker-compose start 服务名 docker部署项目流程 使用docker部署项目流程是: 按照1.1和1.2前后端打包流程打包前后端,在上述基础之上,将ip改为docker-compose.yml文件中的service名称。 2、使用dockerfile文件将前后端打的包增加到镜像中 3、使用docker-compose...
为了使用Docker部署Spring Boot和Vue.js项目,我们可以按照以下步骤进行: 1. 创建并配置Dockerfile以构建Spring Boot应用镜像 首先,我们需要为Spring Boot后端项目创建一个Dockerfile。这个Dockerfile将用于构建Docker镜像,该镜像将包含运行Spring Boot应用所需的所有依赖项。 Dockerfile # 使用官方Java基础镜像 FROM openjdk...
Docker化改造 1.1. 改造后目录结构 2. Docker化过程的困难和解决方法 2.1. spring-boot双配置切换 2.2. 动态配置axios的baseUrl地址 2.3. Nuxt在Docker中无法访问到宿主机ip问题 2.3.1. 这样就产生了问题 2.3.2. 如何解决呢 2.4. Dockerfile的环境参数统一设置 ...
简介:docker Compose 部署springboot+vue前端端分离项目 温馨提示:如果有自己的服务器最好不过了,这样部署网项目就可以上线了。没有的话,只能使用localhost 本机访问啦,记得替换 ngixn 中的ip地址、域名为localhost。 (一) 准备工作 一、安装 1、安装Docker并配置阿里云仓库加速 ...
docker run -itd --name springboot -p 9000:9000 springboot-test 这时项目就已经运行了。 3.部署vue vue部署也是类似,vue可打包为dist文件: npm run build vue打包之后本质上就是一堆html、css……的文件,不能提供服务或直接运行,这里就需要使用nginx。
本篇主要是在本地用docker部署mysql、vue项目和springboot项目,记录一下。 一、docker部署mysql 我的环境是win10,用的是docker desktop。安装很简单。照着官网的步骤安装即可。 接下来部署mysql 1.1 创建目录 首先在D盘创建目录,这里的目录是为了容器内部挂载数据,方便我们查看数据。
docker build -t ${ServiceName} . docker run \ --name ${ServiceName} \ --restart=always \ -p 8080:8080 \ -e PARAMS='-Dspring.profiles.active=dev' \ -v /etc/localtime:/etc/localtime \ -m 1G \ -d ${ServiceName} 1.