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

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐