Raspberry-jessie Docker 安装记
前几天实验室买了个几个树莓派 3b,老师想让我们在上面搭建微服务之类的。虽然需求不太明确,但是 Docker 指定要用,还得用 Docker 创建集群。所以我们得在树莓派上安装 Docker 的。我们之前没接触过 ARM 架构,再加上国内访问国外的网速,我们对于在树莓派上安装 Docker 是有点恐惧的。不过事实证明,确实比较麻烦,但是可以解决。以下的 Docker 安装都是指 docker-engline 的安装。
本文先回忆一下整个安装过程,最后整理出干净的安装步骤。如对过程不敢兴趣,可以直接跳转到最后总结的安装步骤。
树莓派操作系统的选择
树莓派官方推荐的系统是基于 Debian 的 Raspbian。官方网站也列出了一些第三方系统。一番折腾后,我们最后还是选择了官方的 Raspbian-jessie。在官网下载好2016-11-25-raspbian-jessie-lite.zip,解压出镜像,写入到树莓派的的 SD 卡,系统就算安装好了。
安装 Docker 的过程
替换国内 APT 源
将/etc/apt/sources.list
中的内容替换成 USTC 或 清华的源。这些源都是从官方仓库同步的。
USTC 的 Raspbian 源:
deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ jessie main non-free contrib
deb-src http://mirrors.ustc.edu.cn/raspbian/raspbian/ jessie main non-free contrib
清华的 Raspbian 源:
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ jessie main non-free contrib
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ jessie main non-free contrib
西电的同学还可以用我大西电的 Raspbian 源(我电源有点不稳定就是):
deb http://ftp.xdlinux.info/raspbian/raspbian/ jessie main non-free contrib
deb-src http:/