参考: https://www.jianshu.com/p/1b41916de071
使用提供的脚本:
index.sh的内容
opengrok-indexer \
-J=-Djava.util.logging.config.file=/opengrok/etc/logging.properties \
-a /opengrok/lib/opengrok.jar -- \
-c /usr/local/bin/ctags \
-s /opengrok/src -d /opengrok/data -H -P -S -G \
-W /opengrok/etc/configuration.xml -U http://localhost:8080
进入:
docker exec -it opengrok bash
cd opengrok/src# ./index.sh
容器退出后,进行重启
https://www.jianshu.com/p/bfd80119a3e1
docker container update --restart=always opengrok
--------------------------
install_opengrok_docker/opengrok.sh at master · psuvtk/install_opengrok_docker · GitHub