https://github.com/csdms/grpc4bmi-docker
A Docker base image for the grpc4bmi C++ environment, built on miniforge with gRPC conda packages
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (6.7%) to scientific vocabulary
Keywords
Repository
A Docker base image for the grpc4bmi C++ environment, built on miniforge with gRPC conda packages
Basic Info
- Host: GitHub
- Owner: csdms
- License: mit
- Language: Dockerfile
- Default Branch: main
- Homepage: https://grpc4bmi.readthedocs.io/
- Size: 13.7 KB
Statistics
- Stars: 0
- Watchers: 5
- Forks: 0
- Open Issues: 1
- Releases: 0
Topics
Metadata Files
README.md
grpc4bmi-docker
Build grpc4bmi from gRPC conda packages.
Build the image
Build an image locally with:
docker build --tag grpc4bmi .
The image is built on the csdms/bmi image,
which in turn is built on the condaforge/miniforge3 base image.
The OS is Linux/Ubuntu.
conda, grpc4bmi, and the BMI language mappings are installed in CONDA_DIR=/opt/conda.
The base environment is activated.
Run a container
Run a container from this image interactively:
docker run -it grpc4bmi
This starts a bash shell in the container.
Developer notes
A versioned, multiplatform image built from this repository is hosted on Docker Hub
at csdms/grpc4bmi.
This image is automatically built and pushed to Docker Hub
with the release CI workflow.
The workflow is only run when the repository is tagged.
To manually build and push an update, run:
docker buildx build --platform linux/amd64,linux/arm64 -t csdms/grpc4bmi:latest --push .
A user can pull this image from Docker Hub with:
docker pull csdms/grpc4bmi
optionally with the latest tag or with a version tag.
Acknowledgment
This work is supported by the U.S. National Science Foundation under Award No. 2103878, Frameworks: Collaborative Research: Integrative Cyberinfrastructure for Next-Generation Modeling Science.
Owner
- Name: Community Surface Dynamics Modeling System
- Login: csdms
- Kind: organization
- Email: csdms@colorado.edu
- Website: http://csdms.colorado.edu
- Twitter: csdms
- Repositories: 65
- Profile: https://github.com/csdms
Cyberinfrastructure for the quantitative modeling of earth and planetary surface processes
GitHub Events
Total
- Issues event: 3
- Delete event: 1
- Issue comment event: 2
- Push event: 5
- Pull request event: 3
- Create event: 3
Last Year
- Issues event: 3
- Delete event: 1
- Issue comment event: 2
- Push event: 5
- Pull request event: 3
- Create event: 3