docker java -jar_使用Docker安装Java镜像运行jar包方法

本文介绍了如何通过Docker下载并运行Java 8u111镜像,创建并启动一个名为trading-server的容器,将本地jar包挂载到容器内,并设置环境变量,最后通过docker ps命令检查容器是否正常运行。
摘要由CSDN通过智能技术生成

1、下载java镜像,tag为8u111docker pull java:8u111

2、运行docker容器docker run --name trading-server -p 5566:5566 -v /home/server/deploy/jar:/usr/jar -d java:8u111 java -jar /usr/jar/business-api.jar --spring.profiles.active=prod

-d 表示在后台启动

-p 5566:5566表示将容器的端口 映射成宿主主机的端口,否则5566端口访问不到()

-v /home/server/deploy/jar:/usr/jar 表示将宿主主机的jar目录,映射到容器中(分号前为宿主主机的路径,分号后为容器中的路径)

--name trading-server 表示为该容器取一个全局唯一的名称,这里我取的名称为trading-server

java:8u111 表示镜像文件的名称和tag

java -jar /usr/jar/business-api.jar 表示运行jar包,注意:这里的jar包为容器中的位置,是通过前面的-v属性映射的

--spring.profiles.active=prod 配置spring环境

3、查看容器是否运行docker ps | grep trading-server

ad201f648f4c22723e05574474923688.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值