代码改变世界

docker centos8 java8 mysql8 部署springboot项目

2020-05-02 23:39  清风软件测试开发  阅读(561)  评论(0)    收藏  举报

docker centos8 java8 mysql8 部署springboot项目

一,用idea将springboot项目打成jar包

 

 

 

 二,将打的jar包用xshell的rz上传到docker的centos8系统的tomcat8里面的webapps目录下

 

 其实上传到任何目录都可以的,只不过习惯了就上传到tomcat的webapp目录下了

 

 

 

 上传完成之后就可以发现webapps里面已经有jar包了

 

 三,根据配置文件配置数据库

先创建数据库login:
create database if not exists login;
在创建user表:

CREATE TABLE user (
id bigint(32) NOT NULL AUTO_INCREMENT,
username varchar(255) DEFAULT NULL,
password varchar(255) DEFAULT NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

创建步骤类似下图:(下图是javaweb项目myFirstShop)

 

 

四,用xshell运行java -jar springboot-login-1.0-SNAPSHOT.jar

 

 

五,在docker容器里面运行curl http://localhost:8080/ 验证是否部署成功