Docker部署SpringBoot后端项目

  1. 下载安装Docker,Docker-compose

    下载和安装Docker,Docker-compose我就不说了前面有讲过,不知道的小伙伴看我部署vue项目

  2. 创建Docker-Compose.yml文件夹

    在Linux的跟目录创建Web文件夹,然后Cd进入web跟目录创建Docker-compose.yml文件,和webapp文件夹

  3. 上传你所打包的SpringBoot的jar包

    将你打包好的jar包上传到webapp目录下 并创建Dockerfile文件

    ADD命令的意思是将文件1的名字更改为文件2的名字这里你注意你自己打包的jar包的名称
    FROM java:8
    ADD rainbow-api-user-0.0.1-SNAPSHOT.jar rainbow-api-user.jar
    RUN bash -c 'touch /rainbow-api-user.jar'
    EXPOSE 8085
    ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/rainbow-       api-user.jar"]
    
  4. 编写Docker-compose.yml文件

一定要注意yml的文件格式一定要写对

spring:
  build: ./webapp
  ports:
   - "80:8085"
  1. 启动

    最后进入你的web目录下启动Docker使用命令Docker-compose up -d

  2. 文件的目录格式如下

    /web
     Docker-compose.yml
     webapp
         jar包
         dockerfile
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值