#centos8 #singularity-container
Вопрос:
пытался:
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
понятия не имею, в чем проблема
Спасибо!
Комментарии:
1. Пожалуйста, запустите
singularity --verbose build ...
и добавьте выходные данные к вашему вопросу2. Спасибо вам за совет! Но —подробный вариант не давал больше информации, чем без него. Но я нашел решение: используйте другой URL: работает следующий URL: ` Начальная загрузка: yum OSVersion: 8 # MirrorURL: mirror.centos.org/centos-8/8.3.2011/centosplus/x86_64/os Зеркальный поворот: mirror.centos.org/centos-8/8.3.2011/BaseOS/x86_64/kickstart В том числе: сборка yum singularity —песочница centos8 centos8.def `
Ответ №1:
Если вам не нужно использовать yum в качестве начальной загрузки, вы можете легко создать его из docker
sudo singularity build --sandbox centos8.sif docker://centos:8.3.2011
Вам не нужно устанавливать docker, чтобы использовать его в качестве метода начальной загрузки, он просто говорит singularity извлекать большие двоичные объекты из концентратора docker, а не создавать их самостоятельно.