为树莓派 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 上的所有可用空间。