How-to: build and deploy NORTH images#200
Conversation
|
🤖 Hi @RubelMozumder, I've received your request, and I'm working on it now! You can track my progress in the logs for more details. |
|
🤖 I'm sorry @RubelMozumder, but I was unable to process your request. Please see the logs for more details. |
6345263 to
7560d96
Compare
2d49a0e to
9ff9bf3
Compare
72107b6 to
4ea7eac
Compare
There was a problem hiding this comment.
Pull request overview
This PR adds comprehensive documentation for building and deploying NORTH (NOMAD Oasis Remote Tools Hub) tool container images. The documentation covers the complete workflow from creating Dockerfiles to testing and versioning container images for Jupyter-based analysis tools in the NOMAD ecosystem.
Changes:
- Added detailed instructions for creating Docker images for NORTH tools, including Dockerfile structure, build arguments, and multi-stage builds
- Documented Docker registry options (GHCR, Docker Hub, Quay.io) and image publishing workflows
- Added sections on managing Python dependencies, system packages, JupyterLab extensions, and local/automated testing procedures
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
7eb3076 to
902b84f
Compare
lukaspie
left a comment
There was a problem hiding this comment.
This looks nice already. I left a bunch of comments, but most of them are simple.
I am still somewhat skeptical about having the complete Dockerfile here, but okay, let's leave it like this for now. Please ensure though that the excerpts from the Dockerfile 100% match the Dockerfile in the cookiecutter-nomad-plugin template.
I think we'll also have some build and markdownlint issues, but we can address those after merging in #197.
mkuehbach
left a comment
There was a problem hiding this comment.
remaining comments were resolved AreaB standup meeting 2026/01/29
mkuehbach
left a comment
There was a problem hiding this comment.
still some comments unresolved
42bed98 to
23bc005
Compare
mkuehbach
left a comment
There was a problem hiding this comment.
Comments were addressed fine, this is a very good howto.
Uh oh!
There was an error while loading. Please reload this page.