我反正不能安装宝塔面板,因为会让我的服务器变得乱七八糟
1.idea导入 spring assistant插件
2.在application demo同级目录写一个controller
3.maven package打成jar 包
4.java -jar jar包 确认能正常启动
5.idea 搜索并安装docker插件
6.编写docker file
FROM java:8 (目前docker file只支持java 8)
COPY *.jar /app.jar
CMD ["--server.port=8080"]
EXPOSE 8080
ENTRYPOINT ["java", "-jar", "/app.jar"]
7.把jar包和docker file上传到服务器,并且运行命令systemctl start docker启动docker
8.运行 docker build -t "你的镜像名(自己新建的,不是jar包名)" .(注意最后有点号)
9.docker run -d -P --name "你的容器名" "你的镜像名"
10.docker ps 查看端口
11.curl localhost:端口号 确定是否正常启动