docker部署jar項目:
來源: https://www.jianshu.com/p/ec477d84fc7d
- 1.下載java鏡像(jdk8)
docker pull java:8
- 2.進入執行jar包所在文件夾, 創建/編寫Dockerfile 文件
創建 touch Dockerfile
編輯:vim Dockerfile
內容:
FROM java:8 # 鏡像
MAINTAINER luckhwb # 所屬者
ADD spring-blog-2.0.0.jar blog.jar # 執行的jar包,並改名爲 blog.jar
EXPOSE 80 # 暴露端口
ENTRYPOINT ["java","-jar","blog.jar"] # 執行命令 (java -jar blog.jar)
- 3.加載爲docker鏡像
docker build -t luckhwb/blog .
注: . 不能忘記
- 4.運行docker
docker run --name luckhwb_blog -p 80:80 -d luckhwb/blog
注: luckhwb_blog 備註名, luckhwb/blog 鏡像名
- 5.查看運行狀態
docker ps