Skip to content

Commit 178197a

Browse files
committed
Include developer notes for multiplatform build
1 parent c412bfb commit 178197a

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

README.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,23 @@ Visiting `http://<hostname>:8888/?token=<token>` in a browser loads JupyterLab,
3131
* `hostname` is the name of the computer running Docker
3232
* `token` is the secret token printed in the console
3333

34+
## Developer notes
35+
36+
A versioned, multiplatform image built from this repository is hosted on Docker Hub
37+
at [csdms/jupyterhub](https://hub.docker.com/repository/docker/csdms/jupyterhub/).
38+
This image is automatically built and pushed to Docker Hub
39+
with the [release](./.github/workflows/release.yml) CI workflow.
40+
The workflow is only run when the repository is tagged.
41+
To manually build and push an update, run:
42+
```
43+
docker buildx build --platform linux/amd64,linux/arm64 -t csdms/jupyterhub:latest --push .
44+
```
45+
A user can pull this image from Docker Hub with:
46+
```
47+
docker pull csdms/jupyterhub
48+
```
49+
optionally with the `latest` tag or with a version tag.
50+
3451
## What is the CSDMS Workbench?
3552

3653
The CSDMS Workbench is the integrated system of software tools, technologies, and standards developed by CSDMS for building, interfacing, coupling, and running models.

0 commit comments

Comments
 (0)