技术交流QQ群
933925017
因为项目需求 需要讲jar打包成docker images
1.准备jar包
- 用maven打包好的jar包放在服务器上
2.编写Dockerfile
- Dockerfile例如
FROM java
# 将当前目录下的*.jar添加到镜像中去,并且命名为app.jar
ADD target/track-web-exe.jar app.jar
# 开放tcp端口
EXPOSE 8182/tcp
ENV LANG C.UTF-8
# 镜像启动的时候执行这个命令
CMD exec java ${JAVA_OPTS} -Djava.security.egd=file:/dev/./urandom -jar /app.jar
3.执行打包命令
// . 表示当前目录 -f 参数指定Dockerfile文件 -t 表示 制作的镜像tag
docker build -f Dockerfile -t track-web:latest .
ps 参考链接 https://blog.csdn.net/summerxiachen/article/details/82595262