为树莓派 3 编译 Rancher OS
网络代理 » 数字新闻 » 为树莓派 3 编译 Rancher OS

为树莓派 3 编译 Rancher OS

自从 Docker 登陆市场以来,服务器基础设施、发行版以及广义上的 Cloud 市场都被极大地扰乱了。 演员中,定位在几条战线上的Rancher:

  • 分销
  • PLATEFORME
  • 灭菌监测

今天是分发,清醒地命名 牧场操作系统 这让我们感兴趣。

为什么 Rancher OS 很有趣?

  • 专用于 码头工人
  • 超光分布 (~20MB)
  • 它将用户容器与系统容器隔离开来。 事实上,PID 1 就是 Docker。 这在 Docker 中运行系统进程。 然后每个用户都有自己的系统 集装箱 分别地。

汇编

牧场操作系统 宣布于 ARM 尤其是 Raspberry Pi(版本 2 和 3)。 这篇文章用于填写尚未提供的文档并解释如何 建设者 图片。

先决条件

建造 牧场操作系统 你需要安装 码头工人.

构建图像

1
2
3
4
$git 克隆 https://github.com/rancher/os.git
$ cd 操作系统/脚本/图像/rpi-hypriot
$ dockerbuild -f Dockerfile.dapper –pull -t rancheros/rpi 。
$ docker run -ti --privileged -v `PWD`/scripts/build.sh:/资源/scripts/build.sh -v `PWD`/距离:/资源/dist 牧场主/rpi

如果构建顺利,你应该有一个 邮编 包含文件夹中的图像 DIST / .

1
2
$ ls -lh 分布/
-rw-r–r– 1 root root 46M Apr 25 17:41 rancheros-rpi2.zip

在您的 microSD 上安装 Rancher OS

1
2
3
4
5
6
$ cd DIST
$unzip rancheros-rpi2.zip
存档:rancheros-rpi2.zip
充气:build/rancheros-rpi2.img
$ ls -lh 构建
-rw-r–r– 1 root root 500M Apr 25 15:41 rancheros-rpi2.img

这时候你肯定知道你的microSD对应的设备(_ex: /dev/sdb)

1
$须藤dd if=./build/rancheros-rpi2.img of=/dev/sdb bs=4k

总结

手表在手编译测试只需3分钟 牧场操作系统 在 Raspberry Pi 上。这个发行版持续发展,并有一组非常有趣的相关产品。

  • 默认凭据是 牧场主/牧场主.
  • 不要忘记扩大主分区(不是 /启动) 以使用 microSD 上的所有可用空间。

★★★★★