Sign inSign up

opendap/hyrax

By opendap

•Updated about 3 hours 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:24d1c26de…

Size

1.4 GB

Last updated

about 3 hours ago

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