概要
(最新のSingularityでは、いけるのかもしれないが)
既存のdockerイメージから、Singularity Documentation - Sylabs.io のイメージを作るときに気をつけること
結論
docker save ではダメで、 docker export
以下のコマンドから作ってはダメなようで、
docker save YOURCONTAINER > with_save.tar
きちんと export しないといけないようだ
docker create --name for_export YOURCONTAINER
docker export for_export > for_export.tar
Docker Private Registry をつかう
その他の方法としては、 Docker の private registry を使う方法があるようだ。
参考情報
本家がそろそろ移動するようです (2019-03-05)
Singularity
は、以下のサイトに移動するとのこと
Singularity Documentation - Sylabs.io
本家での議論
why is a valid Docker image not good for Singularity? · Issue #429 · sylabs/singularity