Open camarasu opened 2 years ago
Hi @camarasu , thanks for reporting this! I'm investigating this and will report back to you soon with any updates or workarounds.
As a workaround, can you please try pulling the following tag from Docker Hub:
cbica/captk:2021.03.29
This contains a previous 1.8.1 build and I am certain it includes the BraTSPipeline executable. Inside the container it is in the following location: /opt/captk/1.8.1/usr/bin/BraTSPipeline
Hope this helps! Let me know if that works for you. I will also continue to look into why the Docker builds aren't generating BraTSPipeline.
I forgot to mention -- you can override the container entrypoint by passing --entrypoint="/opt/captk/1.8.1/usr/bin/BraTSPipeline"
to docker run
, so that it uses the right command in the pulled image without needing to re-build from a Dockerfile.
Thank you very much @AlexanderGetka-cbica ! I confirm that the workaround using cbica/captk:2021.03.29 with an entrypoint for executing /opt/captk/1.8.1/usr/bin/BraTSPipeline in batch mode works fine.
Describe the bug
Having issues with the lastest BraTSPipeline executable (see https://github.com/CBICA/CaPTk/issues/1487) and since one of my colleagues has successefully used the Desktop/GUI CaPTk version 1.8.1, I have tried to build a Docker image using https://github.com/CBICA/CaPTk/archive/refs/tags/1.8.1.zip (instead of the current github version). However, this time no BraTSPipeline was generated.
ls /work/CaPTk/bin
To Reproduce Buid a Docker image with this Dockerfile:
Expected behavior BraTSPipeline executable is not to be found
CaPTk Version 1.8.1