美文网首页
手工部署SpringBoot2.x 到docker

手工部署SpringBoot2.x 到docker

作者: 洛杉矶银河 | 来源:发表于2020-04-10 02:53 被阅读0次
    环境Linux+docker  
    
    • 1.首先我们是打成jar包
      mvn package,数据库,注册中心等链接需要改成内网某个地址
      将Jar包通过ftp或者idea自带工具上传到Linux服务器

    • 2.下载基于alpine的jre镜像,只需要84.9MB

      在服务器下载安装docker version 18.03以上
      从远程拉取镜像
      docker pull openjdk:8-jre-alpine

      在服务器创建个文件夹 ,譬如/home/myprods
      sudo mkdir -p /www/myprods

      复制jar包到该目录
      sudo cp prods-1.0-SNAPSHOT.jar /www/myprods

    • 3.运行openjdk-alpine 容器

      docker run --name prods -d
      -p 8080:8080
      -v /www/myprods:/myprods
      -w /myprods
      openjdk:8-jre-alpine
      java -jar prods-1.0-SNAPSHOT.jar

      服务器要放行8080端口,才能访问

    • 4.查看日志文件
      docker logs -f prods

    • 5.停止并销毁容器
      docker stop prods && docker rm prods

    • 6.日志大小修改,tomcat参数调优化,连接池参数优化

    相关文章

      网友评论

          本文标题:手工部署SpringBoot2.x 到docker

          本文链接:https://www.haomeiwen.com/subject/qkzkmhtx.html