Closed JWDebler closed 4 years ago
I think this one might also be resolved by running with the -latest
flag.
This just pulls the latest version from github.
By default if you've run it before, it doesn't pull in new changes.
I see it is looking for an image called 'predector/predector:0.0.1-dev.1'. I am building everything again and check, because that ".1" is not in my image name.
Yep, deleting the images and building from scratch fixed it. I must have stopped or crashed another build earlier that lead to the ".1" tag.
Had you run an earlier version of predector on this same VM?
When you do nextflow run <githubrepo>
it basically just clones the repo and runs from there.
Unless you use -latest
or nextflow pull --all
it just keeps using the same cloned repo.
Just might be that you built the docker container and tagged it as 0.1.0-dev
, but your local copy of predector cloned by nextflow was 0.0.1-dev.1
which was an older version.
Describe the bug Installed docker version the long way. Installation succeeds, but the test fails.
To Reproduce
nextflow run -profile test,docker -resume ccdmb/predector
If you try to run it several times, it crashes at different bits, depending on which process is run first. But they all seem to relate to environment variables.Screenshots or copy-pasted terminal outut
Operating system (please enter the following information as appropriate):