springboot单体项目部署

配置类

检查跨域配置类

检查黑白名单是否有问题,是否需要更改

配置文件

检查端口

查看端口是否为需要搭建的端口

检查数据源

查看数据库是否为线上数据库

配置页面

注意:如果是单体项目的话,前端页面是和后端整合在一起的,我们需要配置一下页面的路径,不然打包成jar包后找不到文件位置

spring:
  # 打成jar包必须添加如下配置才能找到页面
  thymeleaf:
    mode: HTML
    cache: false
    prefix: classpath:/templates

配置项目路径

#项目路径
project:
  path: 192.168.66.106

制作docker镜像

简介

制作docker镜像有两种方式:

直接编写dockerFile文件

通过maven构建

这里采用maven构建

添加docker插件

  com.spotify

  docker-maven-plugin

  1.2.2

  

    

    http://192.168.0.182:2375

    

    openjdk:11

    

    jkw

    

      

        

        /

        

        ${project.build.directory}

        

        ${project.build.finalName}.jar

      

    

    /

    ["java", "-jar", "${project.build.finalName}.jar"]

    true

    

    ${project.artifactId}

    

    

      ${project.version}

    

  

打包

springboot单体项目部署_第1张图片

制作镜像

springboot单体项目部署_第2张图片

运行项目

查看镜像

docker images

启动容器

docker run -d -p 8011:8011 trip:0.0.1-SNAPSHOT

访问

http://ip:端口号/路径

你可能感兴趣的:(云原生,服务器)