Springboot项目挂载到Docker的Tomcat服务器上(完整版)

使用Springboot初始化器

Springboot项目挂载到Docker的Tomcat服务器上(完整版)

修改成war包

Springboot项目挂载到Docker的Tomcat服务器上(完整版)

导入web starter

Springboot项目挂载到Docker的Tomcat服务器上(完整版)

maven中可能会报错

Springboot项目挂载到Docker的Tomcat服务器上(完整版)

修改maven的settings(conf中可以修改阿里加速)

Springboot项目挂载到Docker的Tomcat服务器上(完整版)

简单controller代码如下

Springboot项目挂载到Docker的Tomcat服务器上(完整版)

到这一步应该本地可以运行起来

Springboot项目挂载到Docker的Tomcat服务器上(完整版)

修改pom文件

新增

Springboot项目挂载到Docker的Tomcat服务器上(完整版)

移除内置tomcat

Springboot项目挂载到Docker的Tomcat服务器上(完整版)

修改打包的war包名称

Springboot项目挂载到Docker的Tomcat服务器上(完整版)

使用maven打包

Springboot项目挂载到Docker的Tomcat服务器上(完整版)

target目录下就有打包好的war包

Springboot项目挂载到Docker的Tomcat服务器上(完整版)

 

 

 

 

 

docker服务器的构建

点我点我!!!

安装完成之后拉取一个tomcat镜像

Springboot项目挂载到Docker的Tomcat服务器上(完整版)

实例化容器

docker run -p 8081:8080 tomcat

Springboot项目挂载到Docker的Tomcat服务器上(完整版)

访问tomcat成功

Springboot项目挂载到Docker的Tomcat服务器上(完整版)

使用filezilla把war包传进去

Springboot项目挂载到Docker的Tomcat服务器上(完整版)

将war包传入docker的,发现已经解压好了

Springboot项目挂载到Docker的Tomcat服务器上(完整版)

重启tomcat

成功

Springboot项目挂载到Docker的Tomcat服务器上(完整版)