Përpiloni OS Rancher për Raspberry Pi 3
Që kur Docker doli në treg, tregu për infrastrukturën e serverëve, shpërndarjet dhe në kuptimin e gjerë, Cloud është ndërprerë shumë. Mes aktorëve, Rancher është i pozicionuar në disa fronte:
- Shpërndarje
- platformë
- Monitorimi
Sot është shpërndarja, e quajtur me maturi Ranch OS që na intereson.
Pse është interesant Rancher OS?
- Një shpërndarje kushtuar prerës
- Një shpërndarja ultra e dritës (~ 20 MB)
- E cila izolon kontejnerët e përdoruesve nga kontejnerët e sistemit. Në të vërtetë PID 1 nuk është askush tjetër përveç Docker. Kjo drejton proceset e sistemit në Docker. Çdo përdorues pastaj ka sistemin e tij të Containerization veçmas.
Përpilim
sot Ranch OS u shpall më ARM dhe më veçanërisht për Raspberry Pi (versionet 2 dhe 3). Ky postim është aty për të plotësuar dokumentacionin që nuk është ende i disponueshëm dhe për të shpjeguar se si ndërtues imazhin.
Parakushtet
Për të ndërtuar Ranch OS do t'ju duhet të instaloni prerës.
Ndërtoni imazhin
1
2
3
4
|
$git klon https://github.com/rancher/os.git
$ cd os/skriptet/imazhet/rpi-hipriot
$ dockerbuild -f Dockerfile.dapper –pull -t rancheros/rpi .
$ docker run -ti --i privilegjuar -v `PAK`/scripts/build.sh:/burim/scripts/build.sh -v `PAK`/dist:/burim/dist rancheros/rpi
|
Nëse ndërtimi shkoi mirë, duhet të keni një .zip që përmban imazhin në dosje dist / .
1
2
|
$ ls -lh dist/
-rw-r–r– 1 rrënjë rrënjë 46M 25 Prill 17:41 rancheros-rpi2.zip
|
Instaloni Rancher OS në microSD tuaj
1
2
3
4
5
6
|
$ cd Dist
$unzip rancheros-rpi2.zip
Arkivi: rancheros-rpi2.zip
fryrje: build/rancheros-rpi2.img
$ ls -lh ndërtoj
-rw-r–r– 1 rrënjë rrënjë 500M 25 Prill 15:41 rancheros-rpi2.img
|
Në këtë moment, duhet të njihni pajisjen që korrespondon me microSD tuaj (_ex: /dev/sdb)
1
|
$ sudo dd if=./build/rancheros-rpi2.img of=/dev/sdb bs=4k
|
Përfundim
Duhen vetëm 3 minuta orë në dorë për ta përpiluar dhe testuar Ranch OS në Raspberry Pi. Kjo shpërndarje sheh zhvillim të qëndrueshëm dhe ka një grup shumë interesant produktesh të lidhura.
- Kredencialet e paracaktuara janë fermer/fermer.
- Mos harroni të zmadhoni ndarjen kryesore (jo / boot) për të përdorur të gjithë hapësirën e disponueshme në microSD tuaj.