1.先編輯Dockerfile文件
FROM java:8
# 作者
MAINTAINER wuyue
# 添加jar到鏡像并命名為xzsl.jar
ADD application-0.0.1-SNAPSHOT.jar /app/xzsl.jar
# 鏡像啟動后暴露的端口
EXPOSE 20006
# jar運行命令,參數(shù)使用逗號隔開
ENTRYPOINT ["java","-jar","/app/xzsl.jar"]
2.創(chuàng)建掛載目錄
在Dockerfile文件的目錄那創(chuàng)建個掛載目錄,我創(chuàng)建的是/app
3.創(chuàng)建打包容器
打包鏡像-創(chuàng)建并運行容器
打包鏡像:在Dockerfile文件那里執(zhí)行下邊命令
docker build -t xzsl .
創(chuàng)建并運行容器:
docker run -d?--restart=always --name xzsl -p 20006:20006 -v /etc/project/xzsl/docker/app:/app xzsl
執(zhí)行完畢即可更換jar包重啟docker容器就行了.