docker jar包部署

本文介绍了如何使用Docker来部署Java应用程序的Jar包。首先,需要修改jar包的路径并将其上传到宿主机。然后,在同一目录下创建名为Dockerfile的文件,配置基础镜像为openjdk:8,并将jar包复制到容器内。接着,暴露8088端口,并设置CMD命令以在启动时执行jar包。通过`docker build`命令构建镜像,并查看及运行该镜像。
摘要由CSDN通过智能技术生成

所有的内容都要通过docker进行管理才对,docker是管理容器的工具, 容器想要创建必须有对应的镜像,自己的项目不可能在docker hub远程仓库中存在镜像的。因此就需要 自己创建镜像。

1、修改jar包路径

2、上传jar包到宿主机中

3、在当前目录中创建Dokcerfile文件【名字不能改必须叫这个】,并配置

#给一个默认的镜像openjdk版本8---jdk1.8 FROM openjdk:8 #复制宿主机中当前目录下的jar包到容器中某个路径[结尾需要/代表是一个目录,否则就成重命名了] #复制命令有两个ADD,COPY,但是jar包不能解压的,选COPY COPY oasys.jar /usr/local/apps/ #开放容器端口,因为项目中需用8088端口,此处开放8088 EXPOSE 8088 #容器启动时需要让上传jar包执行 #已知:执行jar包命令:java -jar jar包路径 #CMD会让定义的指令在容器启动时自动执行 CMD ["java","-jar","/usr/local/apps/oasys.jar"]

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值