Go to file
bpinsard a834c04f3c
Create and publish a Docker image / build-and-push-image (datalad) (push) Has been cancelled Details
Create and publish a Docker image / build-and-push-image (datalad-apptainer) (push) Has been cancelled Details
Create and publish a Docker image / build-and-push-image (deface) (push) Has been cancelled Details
Create and publish a Docker image / build-and-push-image (dicom_indexer) (push) Has been cancelled Details
Create and publish a Docker image / build-and-push-image (heudiconv) (push) Has been cancelled Details
Merge remote-tracking branch 'ni-dataops/main' into github_gitea
2024-04-23 12:59:22 -04:00
.gitea/workflows add pure datalad container, freeze apptainer version 2024-04-23 12:55:07 -04:00
docker add pure datalad container, freeze apptainer version 2024-04-23 12:55:07 -04:00
.gitlab-ci.yml add pure datalad container, freeze apptainer version 2024-04-23 12:55:07 -04:00
README.md refactor initial commit 2023-10-27 13:54:58 -04:00

README.md

ni-dataops containers

This repo contains builds of containers used in the ci-pipelines To build these, it requires a docker-in-docker runner. Any changes to Dockerfile or folder of a container should trigger a rebuild and push to gitlab registry.

datalad-apptainer

A simple lightweight container (alpine-based) that contains datalad, datalad-containers and apptainer. It's an apptainer-in-docker setup, which avoids caveats of using docker-in-docker (DinD), and allow to use community or custom containers made for rootless HPC usage. That simple env allows notably to run ReproNim bids-app on bids repos but could also run other apptainer images.

datalad-docker

Not currently used, replaced by datalad-apptainer.

heudiconv

Container used for the dicom to BIDS conversion.

deface

Custom defacing

pydeface

Not currently used.