Docker部署SpringBoot项目

本文介绍了如何在阿里云CentOS服务器上配置Docker环境,创建SpringBoot项目的Docker镜像,并部署到容器中,包括编写Dockerfile、上传jar包、创建镜像、运行及查看日志的全过程。
摘要由CSDN通过智能技术生成

1、环境配置

       1) 阿里云Centos服务器2核4G

        

       2) 已安装Docker、Portainer管理Docker容器                

       3) 相应端口已开通

        4)项目已打为jar包

2、创建镜像

        1)创建存放Dockerfile文件和jar文件目录

mkdir -p /data/docker-jar

        2)上传SpringBoot jar包

sz web-0.0.1.jar

        3)创建并编写Dockerfile文件

vim Dockerfile 
FROM java:8
MAINTAINER "Tseng"
WORKDIR /opt
ADD web-0.0.1.jar /opt/web-0.0.1.jar
EXPOSE 8870 8870
ENTRYPOINT ["nohup","java","-jar","/opt/web-0.0.1.jar","--spring.profiles.active=pre","&"]

         4)创建镜像,注意镜像名称后面的点

docker build -t web_test .

        5)查看镜像

docker images

        6)运行镜像文件

docker run -d --name web_test -p 8870:8870 web_test

3、查看运行日志

​​​​​​​

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值