download - 下载用于本地构建的 Singularity 图像
问题描述
我有一个没有连接到互联网的系统,但确实有 OS 包管理器 repos、PyPI、Conda 等的本地镜像。我想在这个系统上构建 Singularity 图像。看起来localimage
引导代理是专门为这个用例设计的,但是我将如何下载基础镜像来构建我的镜像呢?从联网的机器上,我可以在不安装 Singularity 的情况下从 SyLabs、Singularity Hub 或浏览器中的其他地方下载“官方”基础映像吗?
解决方案
最简单的可能是使用奇异性在连接互联网的计算机上构建基本映像。例如,如果您通常ubuntu:latest
从 Docker 集线器启动:
sudo singularity build ubuntu_latest.sif docker://ubuntu:latest
然后将其复制到离线服务器并与Bootstrap: localimage
.
推荐阅读
- r - 与 r 闪亮的仪表板侧边栏面板的绝对面板碰撞
- regex - POSIX sh:用函数查找和替换
- postgresql - Postgres 中的变化指数
- c# - 找不到 System.IO.Fakes.ShimDirectory.GetAccessControl
- algorithm - 将一个数分解为 10^18 的最快方法
- reactjs - React Context API 中的“If”语句
- facebook - 图 Facebook 出现未知错误
- python - 在 matplotlib 中加速动画
- django - Django Postgres JSONField 查询
- java - 按最小和最大日期搜索消息会产生错误的结果