原创

springboot项目采用docker运行

温馨提示:
本文最后更新于 2022年02月12日,已超过 797 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我

一、创建Dockerfile文件

Dockerfile

# 环境版本
FROM anapsix/alpine-java:8_server-jre_unlimited

MAINTAINER www.it1997.com

# JVM调优参数等额外参数
ENV PARAMS ""

ENV TZ=PRC

RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone

# 指定容器端口
EXPOSE 8085

# 添加本地 JAR 到容器内
ADD blog-web.jar app.jar

# 容器启动后执行的命令
ENTRYPOINT ["java", "-jar","app.jar" , "-Djava.security.egd=file:/dev/./urandom","$PARAMS"]

注意:①Dockerfile文件名不能更改,没有后缀名

二、构建项目镜像

2.1 将Dockerfile文件和项目jar包放入相同目录下

2.2 构建docker镜像

docker build -t nginx:v1 .

注意:①. 是上下文路径,也就是当前目录下。②v1是版本号,随意。

三、结果

file

正文到此结束
本文目录