这是我第 18 篇简书.
一, Docker-Compose 的安装
1, 安装当前稳定版本
sudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
2, 对二进制文件应用可执行权限
chmod +x /usr/local/bin/docker-compose
二, 安装 Doclever
https://github.com/sx1989827/DOClever/tree/master/docker
建议使用 docker-compose 进行容器的管理:
- 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
连上服务器后:
我用的 xshell
如上图所示, 在第 4 步的 VIM 编辑里复制粘贴上面的 YAML 文件的配置.
然后启动容器:
docker-compose up -d
这时 docker 会开始拉取安装 Doclever(接口管理工具).
拉取成功
mongo 作为 DOClever 的数据库
启动之后:
将
http://www.doclever.cn/controller/index/index.html
替换为:
http:// 你的公网 ip:20080/controller/index/index.HTML
打开网址, 点击登录会显示:
会比官网登录多一个管理总后台
管理总后台的默认账密是: DOClever
来源: http://www.jianshu.com/p/ef4742b40859