This repository provides github action workflows for automatic docker and singularity image creation. They are triggered by releasing a new SPM version.
ContainersThe containers are hosted on the GitHub Container Registry
docker pull ghcr.io/spm/spm-docker:docker-matlab docker pull ghcr.io/spm/spm-docker:docker-octave
singularity pull oras://ghcr.io/spm/spm-docker:singularity-matlab singularity pull oras://ghcr.io/spm/spm-docker:singularity-octaveUsage
For example, to start SPM with its graphical user interface, use the following:
xhost +local:docker docker run -ti --rm -e DISPLAY=$DISPLAY -v /tmp:/tmp -v /tmp/.X11-unix:/tmp/.X11-unix ghcr.io/spm/spm-docker:docker-matlab fmri
If the container's root filesystem is mounted as read only (--read-only
flag), you need to bind mount an extra volume:
-v /tmp/.matlab:/root/.matlabTechnology Docker
Docker is a container technology, performing operating-system-level virtualisation.
SingularitySingularity is another container technology that performs operating-system-level virtualization. One of the main uses of Singularity is to bring containers and reproducibility to scientific computing and HPC.
SPM Containers CreationThe official SPM Dockerfiles
:
The singularity sif
images are created from the docker images.
Check the SPM online documentation.
See also Neurodesk Neurodockerhttps://github.com/ReproNim/neurodocker
https://hub.docker.com/r/kaczmarj/neurodocker/
https://github.com/BIDS-Apps/SPM`](https://github.com/BIDS-Apps/SPM)
https://hub.docker.com/r/bids/spm/
https://github.com/mathworks-ref-arch/matlab-dockerfile
Singularitysudo singularity build spm12.sif spm12-octave.def singularity exec spm12.sif ./spm12.sif --help
(how to install singularity on Ubuntu)
Docker Hub (deprecated)SPM Docker images used to be hosted on Docker Hub but this is now deprecated and the GitHub Packages Container Registry should be used instead.
docker pull spmcentral/spm:latest docker pull spmcentral/spm:octave
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4