您的位置:首页 > 运维架构 > Docker

linux docker下载tomcat和操作然后创建一个springboot项目jar包,能够在本机访问+tomcat端口访问不了问题处理

2019-05-31 14:18 946 查看

昨天晚上使用docker操作tomcat在本机上访问了一个SpringBoot项目,写了这个博客希望可以给初学者带来帮助。

启动docker

启动docker (系统控制ctl:control)
systemctl start docker

下载tomcat

docker下载tomcat:
docker pull tomcat

查询镜像

查询已有的镜像:
docker images

查询使用中的镜像(启动中):
docker ps
查询所有的包含退出状态的镜像:
docker ps -a

启动tomcat 查看使用中的镜像

docker start tomcat
[root@bogon ~]# docker start tomcattomcat

docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS          	    					PORTS                    NAMES
881b2525f9a3        tomcat              "catalina.sh run"   18 hours ago        Up 5 seconds        0.0.0.0:8081->8080/tcp   tomcat

打开idea/eclipse中的Springboot项目


对Springboot项目打个jar包

将jar包放入xftp的一个包中并查看

运行这个Spingboot的jar包
java -jar cs-0.0.1-SNAPSHOT.jar

这个时候可能会出现tomcat端口被占用已使用的问题

查看端口号
netstat -anop | grep 8001

杀死进程  kill -9/-15 PID编号
kill -9 1762

再运行这个Spingboot的jar包
java -jar cs-0.0.1-SNAPSHOT.jar

可能会报404


原因是Springboot内置了tomcat所有如果虚拟机内开启了tomcat要关闭

在运行一遍

访问成功

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐