Preface
最近在尝试 #flutter# 开发,需要用到后端api,而原先的服务端上基于 Springboot-v2 的,不是完全的前后端分离项目,某些接口需要调整之后才能用,所以需要边调整 api 边开发flutter app。自己用的开发机上2014年左右的Mac Pro,同时开启过多的idea会很卡,所以想把服务端开发环境部署到docker上,这样就不质疑太卡。
Steps
以下上具体实施步骤
打包
idea 中,运行’mvn:package’,得到发布的包
获取java8镜像
sh
docker pull java:8
运行docker命令
1 | 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包,不知道能不能直接打包替换后重新启动