本地化部署接口测试工具DOClever
现在有很多线上的接口测试工具,但是都是公网环境的。在很多情况下,公司内部需要在内网环境下有自己的接口测试工具,目的是为了保证数据安全,或者者少量定制化的功能。本文详情如何本地化部署接口测试工具DOClever。
使用docker安装比较麻烦的地方在于需要去指定你的mongodb的地址,所以推荐采用docker-compose去安装DOClever,假如还未安装docker-compose,可以看我另一篇文章《使用国内镜像安装Docker-compose》
1、增加DOClever的容器配置
- 进入home目录
cd home- 创立doclever文件夹放置DOClever的配置
mkdir doclever- 进入doclever目录
cd doclever- 创立docker-compose.yml文件(docker-compose.yml是docker-compose的默认启动文件)
vi docker-compose.yml并增加如下配置
version: "2"services: DOClever: image: lw96/doclever restart: always container_name: "DOClever" ports: - 20080:10000 volumes: - /srv/doclever/file:/root/DOClever/data/file - /srv/doclever/img:/root/DOClever/data/img - /srv/doclever/tmp:/root/DOClever/data/tmp environment: - DB_HOST=mongodb://mongo:27017/DOClever - PORT=10000 links: - mongo:mongo mongo: image: mongo:latest restart: always container_name: "mongodb" volumes: - /srv/doclever/db:/data/db配置项详情:
volumes:代表着把容器中的数据挂载到你本地路径(可以直接和我一样配置);environment: 环境变量.DB_HOST:可以使用自己设置数据库地址,或者者使用容器中的mongodb(可以直接和我一样配置)。PORT:中设置的端口号10000为容器中的端口(尽量不变,只修改容器暴露的端口号,即ports下面的端口),而外部的端口可以自己设置。
ports:容器暴露的实际端口,前一个端口可以自定义,比方:
ports:- 自己想设置的端口:10000而本文的配置是把该容器内部运行的10000端口给映射到了服务器的20080端口,这样我们启动以后直接输入:你的服务器ip:20080即可跑起来。
保存以上配置并退出。
2、运行容器
在doclever目录下输入如下命令后回车:
docker-compose up -d
image.png
这就表示它开始去拉取镜像,并创立一个 DOClever服务,完成之后我们便可以访问该服务了,浏览器输入你的服务器ip:20080
注意:假如你访问不了,可能是没有在防火墙开启该端口,开启就可。云服务还需要把云服务器该端口放开。
3、访问DOClever
访问成功浏览器页面:
image.png
点击登录
image.png- 点击管理总后端
image.png
注意:管理总后端默认客户名和密码都是DOClever
至此我们本地的DOClever就创立成功了
说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 本地化部署接口测试工具DOClever
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 本地化部署接口测试工具DOClever