【问题标题】:How do I install Docker on an NVIDIA Tegra Jetson TK1 with a 32 bit ARM processor running Ubuntu 14.04?如何在具有运行 Ubuntu 14.04 的 32 位 ARM 处理器的 NVIDIA Tegra Jetson TK1 上安装 Docker?
【发布时间】:2015-04-17 16:28:39
【问题描述】:

Docker 仅支持 64 位 x86 Linux,但人们已经为具有 32 位 ARM 处理器的 Raspberry Pi 制作了映像。这些可以与 TK1 一起使用吗?我是 Docker 新手。我正在尝试将 Jupyterhub 放在我的 TK1 上,以便通过 Python 的 Gnumpy 包利用 GPU。

【问题讨论】:

    标签: arm docker gpu dockerhub jupyter


    【解决方案1】:

    我正在努力实现与您的目标相似的目标。但是,我是“正在进行中的工作”,所以我会尽力而为,如果需要,我稍后会进行一些编辑。

    首先,ports.ubuntu.com 上有一个docker.io 包(Ubuntu 发行版上的官方 Docker 包)(这是 Jetson Tegra K1 上的默认包)。这意味着你可以apt-get install docker.io,但它不会工作,因为内核还没有准备好。

    听说内核非常有限,幸好开发区有一个人准备了一些不错的内核: https://devtalk.nvidia.com/default/topic/823132/-customkernel-the-grinch-21-3-3-for-jetson-tk1-developed/

    对于最后一个版本(昨天:2015 年 4 月 26 日)有一个有趣的事情:

     Added Docker support: POSIX_MQUEUE, CGROUP_PERF, CFS_BANDWIDTH 
    

    ... 这应该启用docker。我还没有测试这个最后一个版本,我打算很快做。

    【讨论】:

    • 谢谢,我想升级到最新的 Grinch 内核,但是我的 micro USB 端口脱落了。我毁掉了它试图将它重新焊接,所以我正在等待更换端口。我不是很擅长表面贴装。我希望 NVIDIA 使用全尺寸 USB 端口。
    • 你在 Jetson 上使用 docker 有什么成功吗,@MariusSiuram?
    • @berezovskiy 我做了一些测试,但 ARM 映像的问题(对它们的支持很少,缺乏生态系统)似乎工作量太大。此外,在图像中添加对 CUDA 的支持似乎是一个额外的挑战,所以我最终放弃了最初的想法
    猜你喜欢
    • 2016-10-25
    • 1970-01-01
    • 1970-01-01
    • 2014-10-15
    • 1970-01-01
    • 2019-07-12
    • 1970-01-01
    • 2015-09-29
    相关资源
    最近更新 更多