前提條件:
1.可以運行jar包的環境
2.機器上已經安裝了docker
3.准備部署的springboot的jar包
4.Dockerfile文件
准備Dockerfile
FROM java:8
VOLUME /tmp
ADD zsy-boot.jar /zsy-boot.jar
ENTRYPOINT ["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
效果