Now that we have lots of comp-neuro packages, it'll perhaps be good to build container images so that they can be used from the fedora registry at registry.fedoraproject.org.
Container guidelines here: https://docs.fedoraproject.org/en-US/containers/
Help wanted, especially from folks interested in containers + comp-neuro
I would like to help here.
Hello everyone,
We need open a repository for this project, and then submit changes, we can templating the Dockerfile for different tags (F33,F32,F31,Rawhide) with jinja2 or something like that.
I try to follow this guides [1][2] about reproducibility. The Dockerfile shows the current versions of the packages but I don't like this solution.
docker build -t neurofedora . docker run -it -p 8888:8888/tcp localhost/neurofedora
sudo podman build --tag fedora:neurofedora -f ./Dockerfile sudo podman run -it -p8888:8888/tcp --name neurofedora localhost/fedora:neurofedora
Inside the container to enable jupyter notebook jupyter notebook --allow-root --no-browser --ip=0.0.0.0
jupyter notebook --allow-root --no-browser --ip=0.0.0.0
[1] https://journals.plos.org/ploscompbiol/article?id=10.1371%2Fjournal.pcbi.1008316 [2] https://docs.fedoraproject.org/en-US/containers/guidelines/contents/
<img alt="Dockerfile" src="/neuro-sig/NeuroFedora/issue/raw/files/0a450ba824e108c93cee13d270c046e60a8e0487c7bf0d359483a53d8fd1d291-Dockerfile" /> <img alt="installedBasePackages" src="/neuro-sig/NeuroFedora/issue/raw/files/4b27c2b1a5b9f2c3a2a6121ff2a2b6658e97a74774f9e4c367471364c0737ac5-installedBasePackages" />
I've tweaked it to ready it for review. Repo here:
https://pagure.io/compneuro-container
We need to continue from here:
https://docs.fedoraproject.org/en-US/containers/guidelines/review/
Metadata Update from @ankursinha: - Issue assigned to ankursinha - Issue set to the milestone: F34 Beta freeze 2021-02-23
Review submitted:
https://bugzilla.redhat.com/show_bug.cgi?id=1913491
Change proposal submitted:
https://fedoraproject.org/wiki/Changes/Comp_Neuro_Container
Metadata Update from @ankursinha: - Issue untagged with: good first issue
Review complete. SCM requested.
Updates pushed:
https://bodhi.fedoraproject.org/updates/FEDORA-CONTAINER-2021-9ee07be693
https://bodhi.fedoraproject.org/updates/FEDORA-CONTAINER-2021-1ff5b1739f
Metadata Update from @ankursinha: - Issue untagged with: S: Needs import - Issue tagged with: S: In testing
All stable, docs updated. Closing.
Metadata Update from @ankursinha: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)
Log in to comment on this ticket.