【发布时间】:2018-07-06 12:09:32
【问题描述】:
我正在使用 CentOS 6.9 系统的高性能计算平台,我想在非 root 用户中使用 docker。有没有一种方法可以让我从源代码构建 docker 并且不需要 root 权限?
【问题讨论】:
-
Docker 在没有 root 的情况下无法真正工作。也许在包含 root 用户的 VM 中构建?
-
我建议奇点 (sylabs.io/singularity)。容器需要使用 root 构建,但没有它也可以运行。小心任何技术:CentOS 6 有旧版本的 C 库和 ld 加载器。所以任何需要 libc > 2.12 的东西都不会在没有更多工作(或重新编译)的情况下运行