用docker搭建opengrok环境
参考
- https://github.com/oracle/opengrok/tree/master/docker#readme
- https://github.com/oracle/opengrok/wiki/Tuning-for-large-code-bases
- https://hub.docker.com/r/opengrok/docker
- https://www.docker.com/
正文
- 下载镜像
docker pull opengrok/docker
- 启动脚本
#!/bin/bash
cur_path=$PWD
docker run -d \
--name opengrok \
-p 8080:8080/tcp \
-e SYNC_PERIOD_MINUTES="0" \
-e NOMIRROR="yes" \
-e INDEXER_JAVA_OPTS="-Xmx16g" \
-v $cur_path/data/:/opengrok/data/ \
-v $cur_path/src/:/opengrok/src/ \
-v $cur_path/etc/:/opengrok/etc/ \
-v $cur_path/sources/:/sources/ \
-v $cur_path/../AOSP/:/sources/AOSP/:ro \
opengrok/docker:latest
本文来自博客园,作者:dolinux,未经同意,禁止转载