-
Notifications
You must be signed in to change notification settings - Fork 15
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
ENH: Docker-compose #27
base: master
Are you sure you want to change the base?
Conversation
Could someone remind me pragmatic benefits from compose, compared to a single docker image shipping all needed components? |
most people already have dicom receivers. but our collabs at northeastern wanted an easy to use setup. docker-compose allows us to use different docker images without worrying about interactions within the images. for example i have used the dcmtk image in the past to do a bunch of things without having to create my own image. i don't think i have any fundamental objection to things being in the same container. just wanted to keep the heudiconv bit separate from the dicom-receiver and bids processing bits. |
Hi All, At Brown University we are working on similar efforts. I'm wondering where the docker file for mgxd/dcmrecv come from. We are thinking to using Orthanc but I'm wondering if dcmrecv would be a better (slimmer) alternative for the receiver part. Thanks! |
@mirestrepo here is the Dockerfile for the image |
Please accept my apologies for forgetting about this PR. It would be great to revive/finalize and use it. I wonder if this (or derived) proposed setup was used anywhere by now? Meanwhile I was prototyping a reproin helper to reflect my experiences of working with reproin'ed acquisitions in the past year. That helper provides interfaces for
Ideally I would like to expand that So I am thinking, if this setup was not yet used, we could RF it to accommodate |
I believe this was prepared for use in northeastern's imaging center, but @satra would know if was actually implemented. If not, I'm fine with this being a starter point for the reproin implementation |
i don't think they ended up doing this, but still worth a setup i think both for testing, but also for people to potentially use. not a super high priority given that most places already have some kind of receiver in place. |
I will convert to draft to not be as vivid for now |
Addresses #24
This PR adds docker-compose file which is made up of:
heudiconv
trigger on receiver output directory