SPM/Docker

From Wikibooks, open books for an open world
< SPM
Jump to navigation Jump to search



Docker[edit]

Docker is a container technology, performing operating-system-level virtualisation.

https://www.docker.com/

See also Singularity.

SPM Docker Container[edit]

Official SPM12 Dockerfile (using the Standalone SPM):

https://github.com/spm/spm-docker
https://hub.docker.com/r/spmcentral/spm/

For example, to start SPM with its graphical user interface:

xhost +local:docker
docker run -ti --rm -e DISPLAY=$DISPLAY -v /tmp:/tmp -v /tmp/.X11-unix:/tmp/.X11-unix spmcentral/spm fmri

See also[edit]

SPM BIDS-App[edit]

https://github.com/BIDS-Apps/SPM
https://hub.docker.com/r/bids/spm/

Neurodocker[edit]

https://github.com/kaczmarj/neurodocker
https://hub.docker.com/r/kaczmarj/neurodocker/