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
相关推荐
Pseudo…7 分钟前
linux shell编程规范与变量(一)
linux·运维·服务器
Gold Steps.9 分钟前
基于Kubeadm实现K8S集群扩缩容指南
运维·容器·k8s
Z字小熊饼干爱吃保安20 分钟前
nginx介绍和几种安装方法
linux·运维·nginx·云计算
s_little_monster40 分钟前
【Linux】线程控制函数
linux·运维·服务器·经验分享·笔记·学习·学习方法
vortex52 小时前
探索 Shell 中的扩展通配符:从 Bash 到 Zsh
linux·运维·bash·shell·zsh
‍。。。2 小时前
Ubuntu 24.04 中文输入法安装
linux·运维·ubuntu
Yang三少喜欢撸铁3 小时前
【Linux部署DHCP服务】
linux·运维·服务器
太极淘3 小时前
桌面版本及服务器版本怎么查看网络源软件包的url下载路径
运维·服务器·网络
Black_Rock_br4 小时前
Mac监控新风尚:酷炫界面,性能监控更直观!
运维·macos
程序员小软4 小时前
linux-添加开机自启动指定脚本
linux·运维