tommylau/opengrok

By tommylau

Updated almost 7 years ago

OpenGrok

Image

263

docker-opengrok

docker-opengrok is a OpenGrok boxed in a Docker image built by Tommy Lau.

What is OpenGrok?

OpenGrok is a fast and usable source code search and cross reference engine. It helps you search, cross-reference and navigate your source tree. It can understand various program file formats and version control histories like Mercurial, Git, SCCS, RCS, CVS, Subversion, Teamware, ClearCase, Perforce, Monotone and Bazaar. In other words it lets you grok (profoundly understand) source code and is developed in the open, hence the name OpenGrok. It is written in Java.

What's included?

The latest OpenGrok from official release and nothing more.

How to use this image

Get the docker image by running the following commands:

docker pull tommylau/opengrok

Start an OpenGrok instance:

docker run  --name=[name] -v /path/to/opengrok:/grok -p [port]:8080 -d --privileged tommylau/opengrok

Docker Pull Command

docker pull tommylau/opengrok