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
相关推荐
77qqqiqi1 小时前
解决忘记修改配置密码而无法连接nacos的问题
java·数据库·docker·微服务
Up九五小庞1 小时前
jenkins从入门到精通-P1—九五小庞
运维·jenkins
乐维_lwops2 小时前
运维端口管理闭环:从暴露面测绘到自动化封禁!
运维·自动化·php
Cyber4K2 小时前
MySQL--组从复制的详解及功能演练
运维·数据库·mysql·云原生
wyjcxyyy3 小时前
打靶日记-RCE-labs(续)
linux·运维·服务器
六点半8884 小时前
【Linux】Linux编译器-gcc/g++使用
linux·运维·服务器
东风微鸣4 小时前
GitOps:云原生时代的革命性基础设施管理范式
docker·云原生·kubernetes·可观察性
我才是一卓4 小时前
排查解决 nvidia-suspend 导致的 linux 系统无响应/死机问题
linux·运维·服务器
David爱编程4 小时前
Kubernetes NetworkPolicy 实践与策略误区
云原生·容器·kubernetes
Tipriest_5 小时前
linux eval命令的使用方法介绍
linux·运维·bash