搭建本地的阿里RAP2服务(做好的镜像很简单)

花了1天的时间,基于阿里rap2的开源代码,做了2个镜像(rap2分为后端服务rap2-delos和前端服务rap2-dolores),用于极简单的在本地环境搭建服务。
基于做好的docker来部署,就非常简单了。

步骤

1、自有MYSQL数据库

手工创建数据库:rap2_delos_app
字符集:utf8 -- UTF-8 Unicode
排序规则:utf8_general_ci

2、自有Redis服务
3、前后端两个docker
下载本人做好的这2个镜像

#服务端镜像
docker pull xzxiaoshan/rap2-delos
#前端页面镜像
docker pull xzxiaoshan/rap2-dolores

4、启动服务端镜像

docker run -itd --name xzxiaoshan-rap2-delos -e TZ='Asia/Shanghai' -e MYSQL_URL='192.168.20.16' -e MYSQL_PORT='3306' -e MYSQL_USERNAME='root' -e MYSQL_PASSWD='123456' -e MYSQL_SCHEMA='rap2_delos_app' -e REDIS_URL='192.168.20.11' -e REDIS_PORT='6379' -p 8083:8080 xzxiaoshan/rap2-delos:latest 

确认docker启动成功后,可以用浏览器访问IP和端口8083,可以看到相关提示。

服务端镜像更详细说明详见:https://hub.docker.com/r/xzxiaoshan/rap2-delos

5、初始化数据库

# 进入docker容器
[root@localhost rap2-dolores]# docker exec -it xzxiaoshan-rap2-delos /bin/sh
# 初始化数据库
/app/rap2-delos # npm run create-db

初始化完成后,登录MYSQL的数据库,确认数据库表是否初始化完成。

6、启动前端镜像

docker run -itd --name xzxioashan-rap2-dolores -e TZ='Asia/Shanghai' -e SERVE_URL='http://192.168.20.50:8083' -p 8084:8081 xzxiaoshan/rap2-dolores:latest 

其中 SERVE_URL 是上面部署好的服务端rap2-delos的地址。

7、浏览器访问
浏览器访问 http://192.168.20.50:8084 可看到rap2成功部署的登录界面。

前端镜像更详细说明详见:https://hub.docker.com/r/xzxiaoshan/rap2-dolores

(END)

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

catoop

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值