美文网首页
Docker部署运行springboot项目,并使用Docker

Docker部署运行springboot项目,并使用Docker

作者: 贰叁柒伍 | 来源:发表于2021-09-03 12:49 被阅读0次

前言

在centOS服务器上部署springboot项目,我们把打好的jar包做成docker镜像,然后使用docker运行,这就是部署的全部步骤,下面具体来说明操作。

一、首先要把项目部署到服务器上,就需要把文件上传到服务器上,我使用的是FileZilla客户端,此工具免费开源。

二、在服务器上创建一个文件夹springboot,把jar包放入此文件夹里。

三、创建一个Dockerfile的文件,放入springboot文件夹里,文件内容如下:

FROM java:8

VOLUME /tmp

ADD user-0.0.1-SNAPSHOT.jar/user-0.0.1-SNAPSHOT.jar

ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/user-0.0.1-SNAPSHOT.jar"]

四、在springboot文件夹下执行docker构建镜像命令

#user-master表示生成镜像的名称,(注意后面有个点.)

docker build -t user-master .

五、运行刚才构建成的镜像

#这里我项目用的10001端口,这里我也映射10001端口,加上--name xxx是为了给容器取别名,方便docker命令操作

docker  run  -d  -p  10001:10001  --name user-service  user-master

六、项目变成容器运行在docker里,查看项目日志

容器日志命令查看:表示查看容器名为user-service的500行日志

docker   logs   -f    --tail   500   user-service

相关文章

网友评论

      本文标题:Docker部署运行springboot项目,并使用Docker

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