如何从配方构建 centos 8 奇点容器

how to build centos 8 singularity container from recipe

尝试过:

BootStrap: yum
MirrorURL: http://mirror.centos.org/centos-8/8.3.2011/centosplus/x86_64/os/
Include: yum

singularity build --sandbox centos8 centos8.def
INFO:    Starting build...
INFO:    Skipping GPG Key Import
Error: Nothing to do
FATAL:   While performing build: conveyor failed to get: while bootstrapping: exit status 1

不知道问题出在哪里

谢谢!

如果您不需要使用 yum 作为 bootstrap,您可以从 docker

轻松构建它
sudo singularity build --sandbox centos8.sif docker://centos:8.3.2011

您不需要安装 docker 即可将其用作 bootstrap 方法,它只是告诉奇点从 docker 集线器中提取 blob,而不是自己构建它们。