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

使用Springboot初始化器

Springboot项目挂载到Docker的Tomcat服务器上(完整版)_第1张图片

修改成war包

Springboot项目挂载到Docker的Tomcat服务器上(完整版)_第2张图片

导入web starter

Springboot项目挂载到Docker的Tomcat服务器上(完整版)_第3张图片

maven中可能会报错

Springboot项目挂载到Docker的Tomcat服务器上(完整版)_第4张图片

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

Springboot项目挂载到Docker的Tomcat服务器上(完整版)_第5张图片

简单controller代码如下

Springboot项目挂载到Docker的Tomcat服务器上(完整版)_第6张图片

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

Springboot项目挂载到Docker的Tomcat服务器上(完整版)_第7张图片

修改pom文件

新增

Springboot项目挂载到Docker的Tomcat服务器上(完整版)_第8张图片

Springboot项目挂载到Docker的Tomcat服务器上(完整版)_第9张图片

移除内置tomcat

Springboot项目挂载到Docker的Tomcat服务器上(完整版)_第10张图片

修改打包的war包名称

Springboot项目挂载到Docker的Tomcat服务器上(完整版)_第11张图片

        
            
                src/main/java
                
                    **/*.yml
                    **/*.properties
                    **/*.xml
                
                false
            
            
                src/main/resources
                
                    **/*.yml
                    **/*.properties
                    **/*.xml
                
                false
            
        

使用maven打包

Springboot项目挂载到Docker的Tomcat服务器上(完整版)_第12张图片

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

Springboot项目挂载到Docker的Tomcat服务器上(完整版)_第13张图片

 

 

 

 

 

docker服务器的构建

点我点我!!!

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

实例化容器

docker run -p 8081:8080 tomcat

访问tomcat成功

Springboot项目挂载到Docker的Tomcat服务器上(完整版)_第14张图片

使用filezilla把war包传进去

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

Springboot项目挂载到Docker的Tomcat服务器上(完整版)_第15张图片

重启tomcat

成功

Springboot项目挂载到Docker的Tomcat服务器上(完整版)_第16张图片

你可能感兴趣的:(Springboot项目挂载到Docker的Tomcat服务器上(完整版))