Skip to content

How-to: build and deploy NORTH images#200

Merged
RubelMozumder merged 5 commits into
64-missing-how-to-use-northfrom
64-missing-how-to-use-north_north_img_des
Jan 29, 2026
Merged

How-to: build and deploy NORTH images#200
RubelMozumder merged 5 commits into
64-missing-how-to-use-northfrom
64-missing-how-to-use-north_north_img_des

Conversation

@RubelMozumder
Copy link
Copy Markdown
Contributor

@RubelMozumder RubelMozumder commented Jan 19, 2026

  • Update text and links according to the coockiecutter template.

@github-actions
Copy link
Copy Markdown
Contributor

🤖 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.

@github-actions
Copy link
Copy Markdown
Contributor

🤖 I'm sorry @RubelMozumder, but I was unable to process your request. Please see the logs for more details.

@lukaspie lukaspie changed the title north images. How-to: build and deploy NORTH images Jan 21, 2026
This was referenced Jan 27, 2026
Copy link
Copy Markdown
Contributor

@mkuehbach mkuehbach left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

on a good way

Comment thread docs/howto/plugins/types/north_tools.md Outdated
Comment thread docs/howto/plugins/types/north_tools.md Outdated
Comment thread docs/howto/plugins/types/north_tools.md Outdated
Comment thread docs/howto/plugins/types/north_tools.md Outdated
Comment thread docs/howto/plugins/types/north_tools.md Outdated
Comment thread docs/howto/plugins/types/north_tools.md Outdated
Comment thread docs/howto/plugins/types/north_tools.md Outdated
Comment thread docs/howto/plugins/types/north_tools.md Outdated
Comment thread docs/howto/plugins/types/north_tools.md Outdated
Comment thread docs/howto/plugins/types/north_tools.md Outdated
@lukaspie lukaspie force-pushed the 64-missing-how-to-use-north branch from 6345263 to 7560d96 Compare January 27, 2026 16:00
@RubelMozumder RubelMozumder force-pushed the 64-missing-how-to-use-north_north_img_des branch from 2d49a0e to 9ff9bf3 Compare January 28, 2026 08:48
@RubelMozumder RubelMozumder force-pushed the 64-missing-how-to-use-north_north_img_des branch from 72107b6 to 4ea7eac Compare January 28, 2026 12:40
@RubelMozumder RubelMozumder marked this pull request as ready for review January 28, 2026 12:42
Copilot AI review requested due to automatic review settings January 28, 2026 12:42
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

Comment thread docs/howto/plugins/types/north_tools.md Outdated
Comment thread docs/howto/plugins/types/north_tools.md Outdated
Comment thread docs/howto/plugins/types/north_tools.md Outdated
Comment thread docs/howto/plugins/types/north_tools.md Outdated
Comment thread docs/howto/plugins/types/north_tools.md
Comment thread docs/howto/plugins/types/north_tools.md Outdated
Comment thread docs/howto/plugins/types/north_tools.md Outdated
Comment thread docs/howto/plugins/types/north_tools.md Outdated
Comment thread docs/howto/plugins/types/north_tools.md Outdated
Comment thread docs/howto/plugins/types/north_tools.md
@RubelMozumder RubelMozumder force-pushed the 64-missing-how-to-use-north_north_img_des branch from 7eb3076 to 902b84f Compare January 28, 2026 13:11
Copy link
Copy Markdown
Contributor

@lukaspie lukaspie left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

Comment thread docs/howto/plugins/types/north_tools.md Outdated
Comment thread docs/howto/plugins/types/north_tools.md Outdated
Comment thread docs/howto/plugins/types/north_tools.md Outdated
Comment thread docs/howto/plugins/types/north_tools.md Outdated
Comment thread docs/howto/plugins/types/north_tools.md Outdated
Comment thread docs/howto/plugins/types/north_tools.md
Comment thread docs/howto/plugins/types/north_tools.md
Comment thread docs/howto/plugins/types/north_tools.md Outdated
Comment thread docs/howto/plugins/types/north_tools.md Outdated
Comment thread docs/howto/plugins/types/north_tools.md Outdated
Copy link
Copy Markdown
Contributor

@mkuehbach mkuehbach left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remaining comments were resolved AreaB standup meeting 2026/01/29

Comment thread docs/howto/plugins/types/north_tools.md Outdated
Comment thread docs/howto/plugins/types/north_tools.md Outdated
Comment thread docs/howto/plugins/types/north_tools.md Outdated
Comment thread docs/howto/plugins/types/north_tools.md Outdated
Comment thread docs/howto/plugins/types/north_tools.md Outdated
Comment thread docs/howto/plugins/types/north_tools.md Outdated
Comment thread docs/howto/plugins/types/north_tools.md Outdated
Comment thread docs/howto/plugins/types/north_tools.md Outdated
Comment thread docs/howto/plugins/types/north_tools.md Outdated
Comment thread docs/howto/plugins/types/north_tools.md Outdated
Copy link
Copy Markdown
Contributor

@mkuehbach mkuehbach left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

still some comments unresolved

@RubelMozumder RubelMozumder force-pushed the 64-missing-how-to-use-north_north_img_des branch from 42bed98 to 23bc005 Compare January 29, 2026 09:47
@mkuehbach mkuehbach self-requested a review January 29, 2026 09:51
Copy link
Copy Markdown
Contributor

@mkuehbach mkuehbach left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comments were addressed fine, this is a very good howto.

@RubelMozumder RubelMozumder merged commit 8e9960f into 64-missing-how-to-use-north Jan 29, 2026
35 checks passed
@RubelMozumder RubelMozumder deleted the 64-missing-how-to-use-north_north_img_des branch January 29, 2026 09:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants