Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build and run in docker #2

Open
jcupitt opened this issue Jan 25, 2018 · 3 comments
Open

build and run in docker #2

jcupitt opened this issue Jan 25, 2018 · 3 comments

Comments

@jcupitt
Copy link

jcupitt commented Jan 25, 2018

I made a thing to build and run the pipeline in a docker container:

https://github.com/jcupitt/docker-structural-pipeline

It's just:

$ sudo ./build.sh v1.1

to build branch v1.1, including all prerequistes, and then:

$ sudo ./docker-dhcp-pipeline.sh v1.1 subject1 session1 44 -T2 subject1-T2.nii.gz -T1 subject1-T1.nii.gz -t 8

(for example) to run it. It should work on any version of any platform. It might make installation simpler.

@schuhschuh
Copy link

Excellent @jcupitt! I would prefer to incorporate it as pull request into this project, however. For example, place auxiliary scripts into a docker folder and add the Dockerfile with the build instructions for docker build to the top-level. This image could then also be built automatically upon push/merge of PR into master branch. See BioMedIA/MIRTK project for example. As that project is registered on Docker Hub, the image on the Docker Hub at https://hub.docker.com/r/biomedia/mirtk/ is updated automatically.

@jcupitt
Copy link
Author

jcupitt commented Jan 25, 2018

OK, I have my own fork of structural-pipeline, I'll have a go at a PR.

Have we met, by the way? I'm trying to be Antonios's replacement, in room 563a. If we've not met, hello!

@schuhschuh
Copy link

Great, in that case, you should have all in place and in control :-).

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

No branches or pull requests

2 participants