前提条件:
1.可以运行jar包的环境
2.机器上已经安装了docker3.准备部署的springboot的jar包4.Dockerfile文件
准备Dockerfile
FROM java:8
VOLUME /tmp ADD zsy-boot.jar /zsy-boot.jarENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/zsy-boot.jar"]
解释一下需要注意的地方
1.java:8 是使用jdk版本
2.zsy-boot.jar是使用jar包名称3.ADD zsy-boot.jar /zsy-boot.jar 拷贝jar到容器4.ENTRYPOINT 执行jar文件生成docker镜像
docker build -t zsy-boot .
运行Docker容器
docker run -d -p 6060:6060 zsy-boot
docker run -d -p 6061:6060 zsy-boot
效果