美文网首页
手工部署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