利用docker部署自己的springboot项目

第一步:先将自己的项目打包(不会的同学自己百度)

第二步:编写自己的Dockerfile

#-----------FEBS-Shiro镜像构建----------#

#指定以docker.io/xzyuan/jdk8:1.0 为基础镜像,来构建此镜像,可以理解为运行的需要基础环境

FROM docker.io/xzyuan/jdk8:1.0

#作者签名
MAINTAINER xzyuan yxzbby@aliyun.com

#WORKDIR指令用于指定容器的一个目录, 容器启动时执行的命令会在该目录下执行。
#WORKDIR /jarApp

#将当前febs.jar 复制到容器根目录下
ADD febs.jar /jarApp/febs.jar

#容器启动时执行的命令
ENTRYPOINT ["java","-jar","/jarApp/febs.jar"]

#---------------------镜像构建结束------------#

第三步:上传Dockerfile和jar包

利用rz命令(或者别的方式)

第四步:构建镜像

命令是:docker build -t xzyuan/febs:1.0 . -f febShiroDockerFile

 

第五步:启动容器

命令是:docker run -d -p 8005:8005 --name febs xzyuan/febs:1.0

第六步:访问验证应用

可以看到,已经可以正常访问了,至此,构建镜像到部署应用就完成了!

最后,我将镜像上传远程仓库

大功告成,谢谢大家!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值