Sign inSign up

opendap/hyrax

By opendap

Updated 8 days ago

OPeNDAP HYRAX Data Server

Image
8

5M+

opendap/hyrax repository overview

The current official Hyrax release is Hyrax-1.18.0

Tag Semantics

  • latest - The latest tag is invariantly the most recent official release of the Hyrax. This does not change very often
  • snapshot - The snapshot tag is always the most recent Travis continuous integration build outcome for Hyrax. It represents the current state of the master branch of the various server components. Note: It may not work as expected. If you want the latest blessed version, pick latest.
  • X.Y.Z-# - numerical tags are the Hyrax version number followed by the Travis Build number.

Quick start

Run the most recent official release like this:

docker run -d -h hyrax -p 8080:8080 --name=hyrax opendap/hyrax:latest

Run the most recent snapshot build from our continuous integration chain:

docker run -d -h hyrax -p 8080:8080 --name=hyrax opendap/hyrax:snapshot

Run a specific build from the CI chain:

docker run -d -h hyrax -p 8080:8080 --name=hyrax opendap/hyrax:VERSION-BUILD

Where VERSION is the associated release version and BUILD is the number of builds since said release. For example, to run hyrax-1.17.1 build number 11 one could use this command:

docker run -d -h hyrax -p 8080:8080 --name=hyrax opendap/hyrax:1.17.1-11

Docker command explanation:

  • -d - Detaches the terminal from the running container (you get your terminal prompt back).
  • -h hyrax - Sets the hostname for the server to hyrax.
  • -p 8080:8080 - Maps your system's port 8080 to the docker hosts port 8080. Your system's port is the first one , before the colon. If you wanted to map your system port 9090 to the docker host port 8080 you would say: -p 9090:8080
  • --name=hyrax - Sets the name of the docker container to hyrax.
  • opendap/hyrax:latest - The name of the docker image that will be run.

Test the server using http://localhost:8080/opendap/

Add the docker run command parameter --volume /home/mydata:/usr/share/hyrax to serve your own data in place of the test data.

Usage

More information about how to make use of the Hyrax Docker image can be found in the hyrax-docker project's README file on GitHub.

Tag summary

Content type

Image

Digest

sha256:aa0bcb1a5

Size

1.4 GB

Last updated

8 days ago

docker pull opendap/hyrax:ngap-1.18.0-67-el9-test-deploy