Fix CUDA Docker image bug + Improve Dockerfile + Add requirements-extra.txt #62
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes NVIDIA/nvidia-docker#63
Description
public key is not available: NO_PUBKEY
bug by using the workaround suggested in GPG error "public key is not available" in Ubuntu 20.04 CUDA 11.4.0 image while building NVIDIA/nvidia-container-toolkit#257PIP_INDEX_URL
pointing at BBP internal Python index from theDockerfile
(otherwisepip install neurots
will look for the wrong package in our index instead of PyPI!)requirements-extra.txt
to cover the requirements ofextras_require
.How to test?
docker build
should now succeed.pip install .[dev,test]
inside the container should installmorphoclass
and confirm that all dependencies are already there.Checklist
(if it is not the case, please create an issue first).
setup.cfg
,requirements.txt
, andconstraints.txt
updated with new dependencies.(if needed)