kernt-usgs / docker-images

Code to build National Hydrologic Model Docker images.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

USGS National Hydrologic Model (NHM), Docker Images

Code to build National Hydrologic Model, Docker images.

Base Docker Image

The base Docker image is currently Anaconda.

Source Code Directory

Source code is installed under /usr/local/src. Currently, this is onhm-fetcher-parser, onhm-runners, onhm-verify-eval, and PRMS.

Running

To run the app, run:

./compose-test.sh

Running on Windows

We have not had success running the app on the Windows version of Docker. Whether this is due to the global network security configuration of Windows within .usgs.gov, or specific to Docker on Windows itself (or both), we are unsure.

If running the app on Windows within .usgs.gov, we recommend running Docker Compose on Oracle VM VirtualBox:

  1. install Oracle VM VirtualBox;
  2. create a Linux virtual machine managed by Oracle VM VirtualBox using the installation image of distro. of your choice (we use CentOS 7, but this is not required);
  3. install Git, Docker Compose and wget on the Linux virtual machine;
  4. clone the docker-images repo. on the virtual machine;
  5. run the compose-test.sh script as described under Running above.

About

Code to build National Hydrologic Model Docker images.

License:Other


Languages

Language:Shell 73.0%Language:Dockerfile 24.0%Language:D 3.0%