有时候,后端不方便模拟相应数据,比如后端不是服务器端,是智能硬件的时候,但测试同学需要相关接口,方便的进行测试。如果要在硬件上模拟,会很费劲。这个时候用自己的机器模拟一下就很方便。
1 。安装Docker ,
用brew进行安装
brew cask install docker
2. 安装 rap2套件
从 https://github.com/thx/rap2-delos 按照安装说明。执行命令,如果一个一个软件装,天都 黑了,也装不完。
docker-compose up -d
但这里有两个坑,
1 mysql 提示不能使用root账号的问题, 在docker-compose.yml 中需要注释掉 MYSQL_USER: “root”
2 Docker 国内访问各种外国仓库很慢,需要配置一些国内镜像,就会很飞快
{
"builder": {
"gc": {
"defaultKeepStorage": "20GB",
"enabled": true
}
},
"debug": true,
"experimental": false,
"registry-mirrors": [
"http://f1361db2.m.daocloud.io",
"http://hub-mirror.c.163.com",
"https://registry.docker-cn.com",
"https://docker.mirrors.ustc.edu.cn"
]
}
3 愉快的玩耍了
Docker 安装好之后是这样。
进入RAp2的界面
|