奇点:警告:跳过挂载 /etc/localtime [绑定]:容器中不存在 /etc/localtime
singularity: WARNING: Skipping mount /etc/localtime [binds]: /etc/localtime doesn't exist in container
我创建了一个局部奇点图像,例如:
singularity pull --arch amd64 library://library/default/ubuntu:18.04
sudo singularity build --sandbox cellranger.img ubuntu_18.04.sif
但是 运行 singularity shell
我收到了两个警告
sudo singularity shell --writable cellranger.img
WARNING: Skipping mount /etc/localtime [binds]: /etc/localtime doesn't exist in container
WARNING: Skipping mount /data/github/singularity [cwd]: /data/dz33/github/singularity doesn't exist in container
Singularity>
其中 /data/github/singularity
是当前目录。
我想知道为什么在安装时跳过该目录(如果我正确理解警告的话)。有什么建议吗?
当您尝试将一个文件或目录装载到图像中而没有 file/directory 名称时,就会出现该警告,并且您使用的是不支持覆盖的旧内核或使用--writable
标签。 See documentation on the --writable
issue, which is what you're having.
图像中缺少 /etc/localtime
有点奇怪,但您可以使用以下方法绕过 cwd
安装:-H $PWD:/home
。将当前目录挂载到 /home
并将其用作您的 $HOME
.
我创建了一个局部奇点图像,例如:
singularity pull --arch amd64 library://library/default/ubuntu:18.04
sudo singularity build --sandbox cellranger.img ubuntu_18.04.sif
但是 运行 singularity shell
sudo singularity shell --writable cellranger.img
WARNING: Skipping mount /etc/localtime [binds]: /etc/localtime doesn't exist in container
WARNING: Skipping mount /data/github/singularity [cwd]: /data/dz33/github/singularity doesn't exist in container
Singularity>
其中 /data/github/singularity
是当前目录。
我想知道为什么在安装时跳过该目录(如果我正确理解警告的话)。有什么建议吗?
当您尝试将一个文件或目录装载到图像中而没有 file/directory 名称时,就会出现该警告,并且您使用的是不支持覆盖的旧内核或使用--writable
标签。 See documentation on the --writable
issue, which is what you're having.
图像中缺少 /etc/localtime
有点奇怪,但您可以使用以下方法绕过 cwd
安装:-H $PWD:/home
。将当前目录挂载到 /home
并将其用作您的 $HOME
.