docker集成jar包运行

1 上传需要运行的jar

此处上传命令省略不写哈.

 

2 编写Dockerfile文件

注:Dockerfile文件里的命令详情可以在上文查看,地址:https://blog.csdn.net/zhujuntiankong/article/details/85129857


FROM  java:latest                         #定义基础环境,后续执行在此基础上进行的,即jdk环境

MAINTAINER  zhujun                        #指定作者
  
ADD  pigtest.jar  /app.jar                #复制本地jar到镜像中

EXPOSE  9090                              #暴露给容器外的端口

ENTRYPOINT  ["java","-jar","app.jar"]     #执行的命令

#CMD ["bash","-c","java -jar app.jar"]

 

3 打包镜像

$  docker  build  -t  pigtest:v2  . 

格式: docker  build  -t  <image>:<tag> .   注意最后面还有一个”.”,表示当前路径。

 

查看镜像:

 

4 运行容器

$  docker  run  -d  -p  9090:9090  --name  mypig  pigtest:v2

 

5查看页面

在配置nginx代理后,重启nginx容器,查看页面,如下显示,证明jar容器运行成功了.。(nginx配置此处省略)

 

 

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐