Atlassian FishEye on Docker
10K+

FishEye provides a read-only window into your Subversion, Perforce, CVS, Git, and Mercurial repositories, all in one place. Keep a pulse on everything about your code: Visualize and report on activity, integrate source with JIRA issues, and search for commits, files, revisions, or people.
This Docker container makes it easy to get an instance of FishEye up and running.
using OpenJDK 1.8
application is in /atlassian/apps/fisheye
data is in /atlassian/data/fisheye and is set as VOLUME
application running on port 8080
In order to get the latest FishEye image run:
docker pull mswinarski/atlassian-fisheye:latest
, then run FishEye with:
docker run -d -p 8080:8080 --name fisheye1 mswinarski/atlassian-fisheye:latest
, or when mapping FishEye data directory FISHEYE_INST to /your/fisheye/data directory:
docker run -d -p 8080:8080 -v /your/fisheye/data:/atlassian/data/fisheye --name fisheye1 mswinarski/atlassian-fisheye:latest
Check in the logs if FishEye is running:
docker logs -f fisheye1
and you should see something like:
INFO - Welcome to FishEye!
INFO -
INFO - You need to configure an admin password and enter your
INFO - license key. You can do this by accessing FishEye through
INFO - a web browser, once the server has started:
INFO -
INFO - http://7731b28dd6e3:8080
...
INFO - Server started on :8080 (http) (control port on 127.0.0.1:8059)
@since: 4.2.0
Environment variable names:
Example:
docker run -d -p 8080:8080 --name fisheye1 -e 'FECRU_CONFIGURE_LICENSE_FISHEYE=[fisheye licence]' -e 'FECRU_CONFIGURE_LICENSE_CRUCIBLE=[crucible licence]' mswinarski/atlassian-fisheye:latest
@since: 4.2.0
Environment variable name:
Example:
docker run -d -p 8080:8080 --name fisheye1 -e 'FECRU_CONFIGURE_ADMIN_PASSWORD=password' mswinarski/atlassian-fisheye:latest
@since: 4.2.0
Environment variable name:
Example:
docker run -d -p 8080:8080 --name fisheye1 -e 'FECRU_CONFIGURE_DB_TYPE=postgresql' -e 'FECRU_CONFIGURE_DB_HOST=db' -e 'FECRU_CONFIGURE_DB_PORT=5432' -e 'FECRU_CONFIGURE_DB_USER=postgres' -e 'FECRU_CONFIGURE_DB_PASSWORD=password' mswinarski/atlassian-fisheye:latest
Have a look at docker compose examples starting FishEye & Crucible with database: bitbucket.org/mswinarski/atlassian-docker/compose
The Dockerfile and description can be found: bitbucket.org/mswinarski/atlassian-docker
Content type
Image
Digest
sha256:e6b2d2b3d…
Size
949.6 MB
Last updated
over 9 years ago
docker pull mswinarski/atlassian-fisheye