docker运行jar包脚本【备忘】

docker运行脚本

xxxxx文件夹目录:

复制代码
xxxxx.jar
run.sh

run.sh 内容:

powershell 复制代码
#! /bin/bash

#jar包所在文件夹名称
NAME=xxxxx
#jar包名称
P_NAME=xxxxx.jar
P_PATH=/apps/$NAME
docker stop $NAME && docker rm $NAME
docker run -d  --name $NAME -p 8081:8081 --network=bridge -v $P_PATH/$P_NAME:/usr/$P_NAME -v $P_PATH/logs:/logs -v /etc/localtime:/etc/localtime -e TZ="Asia/Shanghai" --restart=always openjdk:8 java -jar /usr/$P_NAME

运行:

powershell 复制代码
sh run.sh
相关推荐
z***56564 小时前
Nginx实现接口复制
运维·nginx·junit
y***86694 小时前
DevOps在云中的自动化部署
运维·自动化·devops
运维-大白同学4 小时前
2025最全面开源devops运维平台功能介绍
linux·运维·kubernetes·开源·运维开发·devops
梦在深巷、4 小时前
linux系统防火墙之iptables
linux·运维·服务器
踏浪无痕5 小时前
线上偶发 502 排查:用 Netty 成功复现 KeepAlive 时间窗口案例实战(附完整源码)
运维·网络协议
大柏怎么被偷了6 小时前
【Linux】进程替换
linux·运维·服务器
EAIReport6 小时前
企业级报表自动化:基于Docker的部署实践
运维·docker·自动化
行初心7 小时前
uos基础 sys-kernel-debug.mount 查看mount文件
运维
1***y1787 小时前
DevOps在云中的Rancher
运维·rancher·devops
tianyuanwo8 小时前
多平台容器化RPM构建流水线全指南:Fedora、CentOS与Anolis OS
linux·运维·容器·centos·rpm