【Docker】通过Dockerfile打包Jar镜像,看这一篇就够了!!

网友投稿 623 2022-10-21

【Docker】通过Dockerfile打包Jar镜像,看这一篇就够了!!

写在前面

目前,越来越多的企业应用在向微服务化转型,越来越多的应用部署到云上。而Docker容器则成为了应用上云的首选容器。今天,就给小伙伴们分享一篇如何通过Dockerfile打包Jar镜像的文章。

编写Dockerfile

# 环境FROM centos:7# 作者信息MAINTAINER binghe# 复制JDK环境COPY jdk1.8.0_212 jdk1.8.0_212# 配置环境变量ENV JAVA_HOME=./jdk1.8.0_212ENV PATH=$JAVA_HOME/bin:$PATHENV CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar# 拷贝jarCOPY binghe-test.jar .ADD binghe-test.jar /app.jarCOPY application.yml /home# 爆漏的端口号EXPOSE 80# 执行命令ENTRYPOINT ["java","-jar","/app.jar","--spring.profiles.active=/home/application.yml"]

构建Jar镜像

docker build -t test:1.0 .

运行Jar镜像

docker run -d -p 80:80 test:1.0

​好了,今天就到这儿吧!我是冰河,我们下期见!!​

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:SpringBoot开发详解之Controller接收参数及参数校验
下一篇:Docker 入门及安装[Docker 系列-1]
相关文章

 发表评论

暂时没有评论,来抢沙发吧~