Compila il sistema operativo Rancher per Raspberry Pi 3
Agenzia web » Notizie digitali » Compila il sistema operativo Rancher per Raspberry Pi 3

Compila il sistema operativo Rancher per Raspberry Pi 3

Da quando Docker è sbarcato sul mercato, il mercato delle infrastrutture server, delle distribuzioni e in senso lato del Cloud è stato notevolmente sconvolto. Tra gli attori, Rancher che si posiziona su più fronti:

  • Distribuzione
  • Piattaforma
  • Controllo

Oggi è la distribuzione, dal nome sobrio Sistema operativo Ranch che ci interessa.

Perché Rancher OS è interessante?

  • Una distribuzione dedicata a docker
  • Una distribuzione ultraleggera (~ 20MB)
  • Che isola i contenitori utente dai contenitori di sistema. In effetti il ​​PID 1 non è altro che Docker. Questo esegue i processi di sistema in Docker. Ogni utente ha quindi il proprio sistema di containerizzazione separatamente.

compilazione

Oggi, Sistema operativo Ranch è stato annunciato il ARM e più in particolare per il Raspberry Pi (versioni 2 e 3). Questo post è lì per completare la documentazione non ancora disponibile e per spiegare come costruttore l'immagine.

Prerequisiti

Costruire Sistema operativo Ranch dovrai installare docker.

Costruisci l'immagine

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

Se la build è andata bene, dovresti avere un file .cerniera lampo contenente l'immagine nella cartella dist / .

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

Installa il sistema operativo Rancher sulla tua microSD

1
2
3
4
5
6
$ cd dist
$ decomprimere rancheros-rpi2.zip
Archivio: rancheros-rpi2.zip
gonfiaggio: build/rancheros-rpi2.img
$ ls -lh build
-rw-r–r– 1 root root 500M Apr 25 15:41 rancheros-rpi2.img

A questo punto, devi conoscere il dispositivo corrispondente alla tua microSD (_ex: /dev/sdb)

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

Conclusione

Ci vogliono solo 3 minuti di orologio in mano per compilare e testare Sistema operativo Ranch su Raspberry Pi. Questa distribuzione vede uno sviluppo sostenuto e ha una serie molto interessante di prodotti correlati.

  • Le credenziali predefinite sono proprietario di ranch/proprietario di ranch.
  • Non dimenticare di ingrandire la partizione principale (non /avvio) per utilizzare tutto lo spazio disponibile sulla tua microSD.

★ ★ ★ ★ ★