From 185991e2d242a77390cee41da7ffca16db2bfedd Mon Sep 17 00:00:00 2001 From: Prashanth Dwarakanath <pchengi@nsc.liu.se> Date: Mon, 19 Mar 2018 21:38:38 +0100 Subject: [PATCH] update README with docker-to-singularity conversion steps --- README.md | 5 +++++ singularity/docker-to-singularity/Singularity | 2 ++ singularity/docker-to-singularity/build.sh | 2 ++ 3 files changed, 9 insertions(+) create mode 100644 singularity/docker-to-singularity/Singularity create mode 100644 singularity/docker-to-singularity/build.sh diff --git a/README.md b/README.md index c13622f..35cd038 100644 --- a/README.md +++ b/README.md @@ -86,3 +86,8 @@ source /usr/local/src/nscjekyllsetup/rubyenv nsc cd <checked-out nscweb directory> jekyll serve --watch ``` + +## Converting Docker to Singularity + +- If you don't wish to build a singularity container from scratch, using the recipe, you can convert it from a prebuilt docker image. +- To do this, execute the build.sh script in docker-to-singularity folder, under `singularity'. diff --git a/singularity/docker-to-singularity/Singularity b/singularity/docker-to-singularity/Singularity new file mode 100644 index 0000000..f9352a4 --- /dev/null +++ b/singularity/docker-to-singularity/Singularity @@ -0,0 +1,2 @@ +Bootstrap: docker +From: pchengi/nscjekyll:v1.11 diff --git a/singularity/docker-to-singularity/build.sh b/singularity/docker-to-singularity/build.sh new file mode 100644 index 0000000..ca62688 --- /dev/null +++ b/singularity/docker-to-singularity/build.sh @@ -0,0 +1,2 @@ +#!/bin/bash +sudo singularity build nscjekyll.simg Singularity -- GitLab