在Docker中部署运行jar镜像

# 基础镜像是docker仓库的java:8(也就是jdk8的意思)
FROM java:8
#  作者签名
MAINTAINER laogao
VOLUME /tmp
ADD demo.jar demo.jar
EXPOSE 8081
ENTRYPOINT ["java","-jar","/demo.jar"]

在dockerfile文件所在目录下执行docker build -t demo .

运行jar包

-d代表后台运行
-p 80:80端口映射,后一个80是镜像的端口
第一个demo 代表是给容器的名字
第二个demo 是上面创建镜像的名字

docker run -d --net=host -p 80:80 --name demo demo

发布了31 篇原创文章 · 获赞 23 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/Jonny_jun_gao/article/details/105296563
今日推荐