(搬运)AOSP opengrok docker

opengrok阅读,查询 aosp代码再合适不过了,从网上搬运一套安装方式,还是比较简单的

1. 安装docker

相当简单,直接copy官方安装指导:

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

2.docker安装opengrok

docker虽然安装好了,不过下面使用过程中会有权限问题,聪明如你一定会想到解决方案的.

docker search opengrok
...
docker pull opengrok/docker

3.建立索引

新建一个opengrok文件夹,在opengrok文件夹中运行

docker run -d \
    --name opengrok \
    -p 8888:8080/tcp \
    -e REINDEX="60" \
    -v $(pwd)/src/:/opengrok/src/ \
    -v $(pwd)/etc/:/opengrok/etc/ \
    -v $(pwd)/data/:/opengrok/data/ \
    opengrok/docker:latest

环境准备就绪,可以在浏览器测试一下
http://xxxxxxsss(你的地址):8888

image.png

然后开始建立索引,aosp代码比较多,这个过程可能要耗费一天时间,而且要保证磁盘剩余空间充足

docker exec <container> /scripts/index.sh
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容