docker上部署java

Preface

最近在嘗試 #flutter# 開發,需要用到後端api,而原先的服務端上基於 Springboot-v2 的,不是完全的前後端分離項目,某些接口需要調整之後才能用,所以需要邊調整 api 邊開發flutter app。自己用的開發機上2014年左右的Mac Pro,同時開啓過多的idea會很卡,所以想把服務端開發環境部署到docker上,這樣就不質疑太卡。

Steps

以下上具體實施步驟

打包

idea 中,運行'mvn:package',得到發佈的包

獲取java8鏡像

sh docker pull java:8

運行docker命令

docker run -d --name yourname -p port_to_access:port_to_expose -v /local_absolute_path/hehe-2.0.0.RELEASE.jar:/usr/app.jar java:8 java -jar -Xms256m /usr/app.jar

TODO

後續如何更新此jar包,不知道能不能直接打包替換後重新啓動

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