一、将项目部署在本地
1.部署项目
这里选择之前完成过的博客系统作为ai测试的应用对象
下载docker后直接进入root账户,然后本地部署即可
使用docker pull crpi-dnvvmwqk3y7594pa.cn-hangzhou.personal.cr.aliyuncs.com/blog_bite/blog_bite:V1.2可以本地部署项目
使用docker image ls可以查看当前服务器部署了哪些镜像
使用命令docker container run -itd -p 9090:8080 crpi-dnvvmwqk3y7594pa.cn-hangzhou.personal.cr.aliyuncs.com/blog_bite/blog_bite:V1.2可以启动该容器
使用docker container ls可以展示启动成功的容器
容器启动成功后就要使用命令 docker exec -it 容器id bash 进入容器
2.启动mysql
mysql -V可以查看mysql版本
使用service mysql start可以启动mysql服务
启动完成后要登录mysql检查数据库表
使用mysql -u root -p
密码:BITE@yyds.666
可以登录数据库
通过show databases;可以查看数据库
use auto_test进入数据库后
使用show tables;上查看表
确认数据库无误后使用exit退出数据库
3.启动服务
cd mmtest/进入项目目录后,可以看到一个java包
使用nohup java -jar spring-blog-auto-test.jar &就可以让项目在后台运行
通过tail -f nohup.out也可以看到服务已经运行了
4.访问博客系统
成功启动后就可以退出了
使用docker container ls可以看到宿主机的端口号是9090
使用宿主机的ip+宿主机的端口号+blog_login.html即可成功访问
即http://175.24.179.246:9090/blog_login.html
如果没有访问成功,可能是防火墙没有放行9090端口
需要自己添加9090端口的防火墙规则
当我们可以进入这个系统,说明系统服务就启动成功了
该系统的默认账号有:
zhangsan/123456
lisi/123456