Skip to content

WinRoad-NET/wrdoclet-solr-docker

Repository files navigation

wrdoclet-solr-docker

solr docker image for wrdoclet (https://github.com/WinRoad-NET/wrdoclet)

使用方法

docker-compose up -d
  • 准备发布接口文档 通过问道的maven插件生成接口文档到本地目录后将需要发布的文档拷贝到 wrdoclet-solr-docker/docdata 目录

  • 进入容器

docker exec -i -t wrdoclet /bin/bash
  • 执行发布 (其中'2018.02.13 23:19:37'为生成文档时的buildid)
python2.7 /usr/local/solrPublish.py -i "/usr/share/wrdocletdocdata/wrdoclet-gh-pages/apidocs-demosite/" -s http://47.98.229.120:8080/solr/apidocs -b '2018.02.13 23:19:37'

docker image 包含了solr, 问道前端页面 以及 python2.7 本地docdata目录会挂载到docker的/usr/share/wrdocletdocdata/目录,可以把生成的文档放到该目录中。随后通过solrPublish.py发布到问道。

  • 访问问道 假设docker宿主机IP是47.98.229.120,宿主机的8080端口映射到docker的8080端口

那么可以通过 http://47.98.229.120:8080/wrdoclethostsite/ 访问问道前端页面

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published