当前位置: 首页 > wzjs >正文

长春市科学技术局网站信主网站

长春市科学技术局网站,信主网站,兴化网站建设,海南网站建设网站开发1、本方案要解决场景? 想直接通过本地 IDEA 将最新的代码部署到远程服务器上。 2、本方案适用于什么样的项目? 项目是一个 Spring Boot 的 Java 项目。项目用 maven 进行管理。项目的运行基于 docker 容器(即项目将被打成 docker image&am…

1、本方案要解决场景?

想直接通过本地 IDEA 将最新的代码部署到远程服务器上。

2、本方案适用于什么样的项目?

  1. 项目是一个 Spring Boot 的 Java 项目。
  2. 项目用 maven 进行管理。
  3. 项目的运行基于 docker 容器(即项目将被打成 docker image,并最终以容器的方式来运行)。

3、本方案对于远程服务器的要求?

该服务器是用来最终运行项目的,所以对它的要求是:已安装了 Docker,并能够正常拉取镜像。

4、配置步骤

4.1、SSH 配置

本方案是要通过本地的 IDEA 连接远程服务器进行操作的,所以我们需要先在 IDEA 中配置一个 SSH,如下图:

找到 IDEA 的「设置」
在这里插入图片描述
添加 SSH 配置
在这里插入图片描述

4.2、Docker 配置

通过此配置,我们可以连接到远程服务器上的 Docker 守护进程(即配置了一个Docker服务器,「4.4」中会用到),如下图:
请添加图片描述
【5】中下拉列表中可选的SSH配置来自「4.1」中的配置。

4.3、SpringBoot 项目

需要注意的是用于定义和构建该项目Docker镜像的 Dockerfile 要放在项目 jar 包所在目录的同级(这里提到的项目 jar 包是通过maven package 命令生成的 jar包),否则,在通过 Dockerfile 创建镜像,执行到 ADD target/jnew-whatcell-api.jar 的时候,会出现找不到 jnew-whatcell-api.jar 的情况。
在这里插入图片描述
在这里插入图片描述

4.4、运行配置

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
上图中的【绑定端口】如果页面上没有该配置,可通过下图添加上:
在这里插入图片描述
对于以上的配置操作,我们可以这样理解:指定在一台安装了 Docker 的远程服务器上,基于「构建」中配置的信息创建一个镜像,并根据「运行」中配置的信息将此镜像运行。其中,通过「执行前」中的操作,将项目打成 jar 包,该 jar 包将在「构建」中的 Dockerfile 中使用(「4.3」中的Dockerfile)。

4.5 运行

选择「运行配置」,点击「运行」,如下图:
在这里插入图片描述

http://www.dtcms.com/wzjs/575268.html

相关文章:

  • 网站怎么建立汕尾建设局安检站网站
  • 游戏动漫设计与制作seo整站优化+WordPress
  • 济南制作网站联合易网做网站
  • 做长图的网站网站是哪个建站公司做的
  • 平安区wap网站建设公司东莞市官网网站建设怎么样
  • wdcp创建网站做财经直播网站
  • php微网站开发node.js网站开发框架
  • 要加强县门户网站的建设管理办法网站建设公司如何发展
  • 漂亮的网站是什么建设出来的苏州工业园区一站式服务中心
  • 弋阳网站建设制作网站名称注册程序
  • 做株洲网站需要多少钱淮南做网站推广
  • 网站建设文化信息1688黄页网品种大全2024
  • 浏览器网页游戏湛江做网站优化
  • 网站建设条件品牌建设与电商发展的关系
  • 付费ppt模板网站哪个好网站设计工程师培训
  • 备案网站名称大全五百人建站
  • 湖北城乡和建设官方网站广州市建设厅网站
  • 建设银行个人登录网站wordpress锁定文件夹
  • 博兴县城乡建设局网站广告门
  • 天津定制开发网站网络规划与设计毕业设计
  • 家具设计网站推荐购物网站排名 2019
  • 拖拽建站 wordpress农村创业好项目
  • 网站能看出建设时间吗如何评价一个网站的网站建设
  • wordpress站中站电商网站开发模板
  • 游戏类网站备案wordpress weiaid
  • 买购网官方网站青岛外贸网站制作
  • 所有复刻手表网站wordpress seo主题
  • 电子商务网站基础建设聚合搜索引擎
  • 做的好的奥运会网站广州网站开发企业
  • 网站联盟接口怎么做广告公司注册流程及费用