Checking for non-preferred file/folder path names (may take a long time depending on the number of files/folders) ...
This resource contains some files/folders that have non-preferred characters in their name. Show non-conforming files/folders.
This resource contains content types with files that need to be updated to match with metadata changes. Show content type files that need updating.
Authors: |
|
|
---|---|---|
Owners: |
|
This resource does not have an owner who is an active HydroShare user. Contact CUAHSI (help@cuahsi.org) for information on this resource. |
Type: | Resource | |
Storage: | The size of this resource is 1.2 KB | |
Created: | Apr 14, 2020 at 11:50 p.m. | |
Last updated: | May 04, 2020 at 5:20 p.m. | |
Citation: | See how to cite this resource |
Sharing Status: | Public |
---|---|
Views: | 1395 |
Downloads: | 79 |
+1 Votes: | Be the first one to this. |
Comments: | No comments (yet) |
Abstract
This is an example for making a HydroShare resource "Binder Capable" by extending the HydroShare Ubuntu image. There are several advantages to using this base image:
1. Binder configurations can use Dockerfiles in addition to all other configuration files, e.g. apt.txt, requirements.txt, postbuild, etc.
2. The image is preinstalled with JupyterHub, Python3, and tools for accessing HydroShare data (e.g. iRODs, hs_restclient, nbfetch, and hstools) to facilitate interaction with the CUAHSI HydroShare.
Subject Keywords
Content
README.md
This is an example for making a HydroShare resource "Binder Capable" by extending the HydroShare Ubuntu image. There are several advantages to using this base image:
-
Binder configurations can use Dockerfiles in addition to all other configuration files, e.g. apt.txt, requirements.txt, postbuild, etc.
-
The image is preinstalled with JupyterHub, Python3, and tools for accessing HydroShare data (e.g. iRODs, hs_restclient, nbfetch, and hstools) to facilitate interaction with the CUAHSI HydroShare.
Building a Binder capable resource using the HydroShare base image
- Create a folder called binder
- Create a
binder/Dockerfile
containing that inherits from one of thecuahsi/hydroshare-binder
tagsFROM cuahsi/hydroshare-binder:ubuntu-2020.04.23
- Include additional Binder configuration files inside the
binder
directory, for exampleapt.txt
containing:vim emacs nano
- Include any additional resource files at the resource root directory. These files will automatically be copied into your newly created Docker image.
Additional Metadata
Name | Value |
---|---|
appkey | MyBinder |
How to Cite
This resource is shared under the Creative Commons Attribution CC BY.
http://creativecommons.org/licenses/by/4.0/
Comments
There are currently no comments
New Comment