docker部署jar項目(構建jar容器)

1,在任意目錄創建Dockerfile文件(我這兒是在/root/project下),並把項目打的jar包上傳進來

touch Dockerfile

2,編寫Dockerfile內容

vi Dockerfile
指令指明瞭當前鏡像的基鏡像,編譯當前鏡像時自動下載基鏡像。
FROM java:8
指明作者
MAINTAINER bingo
複製jar文件到鏡像中去並重命名爲vue-stu.jar
ADD vue-stu.jar vue-stu.jar
暴露8081端口
EXPOSE 8081
啓動時執行java -jar vue-stu.jar
ENTRYPOINT ["java","-jar","vue-stu.jar"]

3,利用Dockerfile創建項目鏡像(注意後面的空格和點)

docker build -t vue-stu .

4,查看創建好的鏡像

docker images

5,運行並創建成容器

docker run -d -p 8089:8089 vue-stu

6,我們可以查看啓動的容器

docker ps

7,查看運行容器的日誌(可通過日誌觀察是否啓動成功,也可以通過telnet查看)

docker logs -t --tail 200 ec5a97405560

如圖:我的就啓動成功了

結束語:如那兒有些的不對,還望大佬們指出,互相學習

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章