Skip to content

Add Dockerfile#93

Draft
JCGoran wants to merge 7 commits intomainfrom
jelic/add_dockerfile
Draft

Add Dockerfile#93
JCGoran wants to merge 7 commits intomainfrom
jelic/add_dockerfile

Conversation

@JCGoran
Copy link
Collaborator

@JCGoran JCGoran commented Nov 13, 2025

This is a PoC so we can test new platforms locally before making a PR here.

How to use:

  • clone this repo and cd to it
  • run something like podman build --build-arg BASE_IMAGE=<base> --build-arg OS_FLAVOUR=<flavor> --build-arg NEURON_BRANCH=<branch> -t neuron-ci -f container_images/Dockerfile .. Replace BASE_IMAGE, OS_FLAVOR, and NEURON_BRANCH with their respective values (for instance, docker.io/fedora:40, redhat, and master). This builds an image that contains the prerequisites to build and run NEURON
  • run podman run -e PARALLEL_JOBS=$(nproc) neuron-ci. This will actually install Python dependencies and build and test NEURON

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.

1 participant