一.拉取jdk镜像
docker pull openjdk
二.创建数据卷
docker volume create java_app
java_app是数据卷名称,可以随便取
三.将jar文件拷贝到数据卷目录下
将jar 拷贝目录../var/lib/docker/volumes/ java_app/_data/
![](/i/l/?n=23&i=blog/1639345/202302/1639345-20230217104013729-582269830.png)
四.创建容器
docker run -it -d --network=host --restart=always --name=test_app -v java_app:/usr/src/myapp openjdk java -jar /usr/src/myapp/app.jar
test_app 为容器名称,可以随便取
java_app 为数据卷名称
app.jar 为要运行的 jar 文件
五.查看是否启动
标签:java,--,jar,app,Jar,docker,包并 From: https://www.cnblogs.com/lin02/p/17129085.html