Compilați sistemul de operare Rancher pentru Raspberry Pi 3
Agenție web » Știri digitale » Compilați sistemul de operare Rancher pentru Raspberry Pi 3

Compilați sistemul de operare Rancher pentru Raspberry Pi 3

De când Docker a ajuns pe piață, piața infrastructurii de servere, distribuțiilor și în sens larg, Cloud-ul a fost foarte perturbat. Dintre actori, Rancher care se pozitioneaza pe mai multe fronturi:

  • Distribuire
  • platformă
  • Monitorizarea

Astăzi este distribuția, numită sobru Ranch OS care ne interesează.

De ce este interesant Rancher OS?

  • O distribuție dedicată Docher
  • A distribuție ultra-luminoasă (~20 MB)
  • Care izolează containerele utilizator de containerele de sistem. Într-adevăr, PID 1 este nimeni altul decât Docker. Aceasta rulează procesele de sistem în Docker. Fiecare utilizator are apoi propriul său sistem de conteinerizare separat.

Compilation

Astăzi Ranch OS a fost anunțat pe ARM și mai ales pentru Raspberry Pi (versiunile 2 și 3). Această postare este acolo pentru a completa documentația care nu este încă disponibilă și pentru a explica cum constructor imaginea.

Cerințe preliminare

A construi Ranch OS va trebui să instalați Docher.

Construiți imaginea

1
2
3
4
$git clona https://github.com/rancher/os.git
$ cd os/scripts/images/rpi-hypriot
$ dockerbuild -f Dockerfile.dapper –pull -t rancheros/rpi .
$ docker run -ti --privileged -v `PWD`/scripts/build.sh:/sursă/scripts/build.sh -v `PWD`/dist:/sursă/dist rancheros/rpi

Dacă construcția a mers bine, ar trebui să aveți un .zip care conține imaginea din folder dist / .

1
2
$ ls -lh dist/
-rw-r–r– 1 rădăcină rădăcină 46M 25 apr 17:41 rancheros-rpi2.zip

Instalați sistemul de operare Rancher pe microSD

1
2
3
4
5
6
$ cd dist
$unzip rancheros-rpi2.zip
Arhiva: rancheros-rpi2.zip
umflare: build/rancheros-rpi2.img
$ ls -lh construi
-rw-r–r– 1 rădăcină rădăcină 500M 25 apr 15:41 rancheros-rpi2.img

În acest moment, trebuie să cunoașteți dispozitivul corespunzător microSD-ului dvs. (_ex: /dev/sdb)

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

Concluzie

Este nevoie de doar 3 minute de ceas în mână pentru a compila și testa Ranch OS pe Raspberry Pi. Această distribuție vede o dezvoltare susținută și are un set foarte interesant de produse conexe.

  • Acreditările implicite sunt fermier/fermier.
  • Nu uitați să măriți partiția principală (nu / boot) pentru a utiliza tot spațiul disponibil pe microSD.

★ ★ ★ ★ ★