stevekm / docker-singularity

Docker container with Singularity container installed inside

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

docker-singularity

A Docker container with Singularity installed

For testing Singularity containers on systems without Singularity

Build Docker Container

git clone https://github.com/stevekm/docker-singularity.git
cd docker-singularity
docker build -t stevekm/singularity .

Run Docker Container

docker run --privileged --rm -ti stevekm/singularity

Notes

  • The demo Singularity container will be created when the Docker container is run; the --privileged argument is required for Docker

  • Inside the Docker container, test the Singularity container by running /test.sh

  • To run a Docker base image directly:

docker run --privileged --rm -ti debian:jessie /bin/bash

Resources

http://singularity.lbl.gov/install-linux

https://github.com/singularityware/singularity/releases

https://groups.google.com/a/lbl.gov/forum/#!topic/singularity/e9mlDuzKowc

About

Docker container with Singularity container installed inside


Languages

Language:Shell 100.0%