Skip to content

SIRF SuperBuild on Docker

Casper da Costa-Luis edited this page Sep 14, 2017 · 26 revisions

Docker

Docker is a low-overhead, container-based replacement for virtual machines (VMs).

This works best on a linux system due to

  1. Possibility to get CUDA support within the container
  2. X11 windows displayed natively without needing e.g. a vnc server or desktop in the container

Prerequisites

SIRF Installation

SIRF-SuperBuild$ docker-compose create

Usage

SIRF-SuperBuild$ docker-compose start -ai sirf
(py2) sirfuser@hash:~$ gadgetron &  # start gadgetron
(py2) sirfuser@hash:~$ python SIRF-SuperBuild/BUILD/INSTALL/SIRF/examples/Python/MR/fully_sampled_recon.py