docker and raspberry pi. a dream team?
TRANSCRIPT
RASPBERRY PI & DOCKER
EIN TRAUMTEAM?
GOVINDA FICHTNERPaessler AG Nürnberg The network monitoring company
Ansible, Chef, Amazon AWS, Linux, CI/CD Python, Ruby/Rails, Go … und ein bißchen Docker :)
DevOps & Cloud Engineer
Mitglied der Docker Pirates
♥
DOCKER PIRATES
DOCKER PIRATESDocker auf ARM portiert
HypriotOS für den Raspberry Pi
HypriotOS für weitere ARM Boards
ODroid XU4, C2, Banana Pi
www.hypriot.com
RASPBERRY PI
IMMER MEHR LEISTUNG
WAS IST DOCKER?
Docker ist ein Werkzeugum Software und zugehörige Abhängigkeiten in einen standardisierten Container zu packen
Docker erlaubt es Container- zu versionieren- zu verteilen- und auszuführen
zur Vollvirtualisierung mit VMWare, Virtualbox oder XEN
Docker ist eine leichtgewichtige Alternative
VM’s Container
LAYER & VERSIONIERUNGDateisystem eines Containers ist inSchichten organisiert
Veränderung erzeugen neue Schichten (CoW)
Docker isoliert Prozesse mit Kernel-Namespaces
Docker reglementiert Zugriff auf Ressourcen für CPU, Speicher, Netzwerk mit CGroups
CONTAINER ISOLATION
CONTAINER VS IMAGEImage ist die Vorlage
Container dielaufende Instanz der Vorlage
DOCKER FILES
EINSATZGEBIETE VON DOCKER
Aufsetzen und Teilen von EntwicklungsumgebungenTeilen von vorkonfigurierter Software-StacksAutomatisierung von CI / CD PipelinesDeployment skalierbarer Microservice-Architekturen
DEMO TIME
https://github.com/hypriot"
#
$ http://hypriot.com
@HypriotTweets@_beagile_ Govinda Fichtner
SO FINDET IHR UNS