如何在配备 32 位 ARM 处理器 运行 Ubuntu 14.04 的 NVIDIA Tegra Jetson TK1 上安装 Docker?

How do I install Docker on an NVIDIA Tegra Jetson TK1 with a 32 bit ARM processor running Ubuntu 14.04?

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

的 Gnumpy 包利用 GPU

我正在努力实现与您的目标类似的目标。但是,我是"Work in Progress",所以我会尽力而为,如果需要,我会在稍后进行一些编辑。

首先,docker.io 包(Ubuntu 发行版上的官方 Docker 包)位于 ports.ubuntu.com(这是 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。我还没有测试最后一个版本,我打算尽快测试。