11 seltsame und wunderbare Anwendungen für Docker [Infografik]


Docker ist vielleicht nicht die Lösung, um den Hunger in der Welt zu beenden, aber die jüngsten unzähligen seltsamen und bemerkenswerten Anwendungsfälle dafür könnten Sie anders denken lassen. Von der Verwaltung von Raspberry Pi-Clustern über die Erleichterung der Genomsequenzierung bis hin zur Krebsforschung veranschaulichen diese 11 seltsamen und wunderbaren Anwendungen für Docker die erstaunliche Vielseitigkeit der Technologie in einer Vielzahl innovativer und respektloser Anwendungen.

11 seltsame und wunderbare Anwendungen für Docker

1. Erstellen Sie Ihren eigenen GitHub-ähnlichen Dienst

Suchen Sie nach einer Möglichkeit, Ihre Repos aus der Public Cloud herauszuhalten? GitLab ist großartig, aber nicht gerade die leichteste Lösung für die Containerisierung.

Mit Gogs und Docker können Sie in wenigen Minuten ein unkompliziertes, selbst gehostetes privates Code-Repository einrichten und ausführen.

2. Containerisieren Sie Ihren Tor-Relay-Knoten

Für diejenigen, die Wert auf Anonymität und Privatsphäre im Internet legen, ist Tor ein wichtiges Instrument, um sicherzustellen, dass bestimmte persönliche Online-Freiheiten gesichert sind. Dieser nützliche Docker-Container vereinfacht die Einrichtung eines Tor-Relay-Knotens.

3. Passen Sie Ihre Weihnachtsbeleuchtung an

[insert-your-holiday-here] steht vor der Tür, wie wäre es mit einer festlichen Beleuchtung für den Anlass? Dieses Node.js-Projekt steuert einen NeoPixel-LED-Streifen aus einem Docker-Container heraus.

4. Halten Sie Ihre innere Verbindung fest

Hauptsächlich ein Beispiel für die Containerisierung von Desktop-Apps nur zum Teufel, aber nichtsdestotrotz eine unterhaltsame Übung für Docker-Liebhaber. Mit dieser Dockerfile können Sie einen SNES-Emulator in einem Container für isoliertes Gameplay ausführen.

5. Führen Sie Ihre eigene Malware-Analyse-Engine aus

Sandboxing und Isolation sind für die heutigen Malware-Analysemechanismen von zentraler Bedeutung. Zu diesem Zweck kann Docker eine leichtgewichtige Alternative zur vollständigen Virtualisierung sein. Dieses REMnux-Projekt stellt Docker-Images für die Malware-Analyse bereit und bietet Informationssicherheitsexperten eine einfache Möglichkeit, Tools und Umgebungen für die Malware-Detonation einzurichten.

6. Containerisieren Sie Ihre Skype-Sitzungen

Wünschten Sie sich, Sie könnten mit Oma in völliger Isolation skypen? Indem Sie Ihre Skype-Sitzungen in einem Docker-Container ausführen, können Sie genau das tun.

7. Bauen Sie einen Skype-Roboter, der Jenkins steuert

Zugegebenermaßen ist das obige Docker/Skype-Beispiel nicht gerade ein Kennzeichen für Innovation. Wie wäre es also mit der Verwendung von Docker, um einen Skype-Roboter zu bauen, der Jenkins steuert?

8. Bauen Sie eine RNA-Sequenzierungspipeline auf

Bei der RNA-Sequenzierung (RNAseq) geht es um die Quantifizierung, Entdeckung und Profilierung von RNAs für die wissenschaftliche und medizinische Forschung. Diese erstaunliche Anwendung von Docker zeigt, wie Sie eine RNAseq-Pipeline mit *nix, Java 7 und Docker erstellen.

9. Dockerisieren Sie Ihre Filmanschauung

In den meisten Fällen werden Ihre Docker-gesteuerten Wünsche nicht die Heilung lebensbedrohlicher Krankheiten beinhalten. Nehmen wir zum Beispiel das Ansehen von Filmen in einem Docker-Container auf Ihrem Desktop an. Nun, los geht's.

10. Verwalten Sie Ihren Raspberry Pi-Cluster mit Docker Swarm

Mit Docker Machine können Sie Swarm auf Raspberry Pi installieren, um einen Raspberry Pi Swarm-Cluster einzurichten. Was ist das, ein Rechenzentrum für Ameisen?

11. Beschleunigen Sie die Krebsforschung

Zu guter Letzt nutzt dieser seltsame, aber edle Anwendungsfall für Docker die Technologie, um die Krebsforschung voranzutreiben, und zwar für:

"Validierung mehrerer Aufrufer von Krebsvarianten in BCBIO-NextGen unter Verwendung eines synthetischen Referenzaufrufsatzes aus der ICGC-TCGA DREAM-Challenge. Wir haben bereits Methoden zur Hervorrufung von Keimbahnvarianten validiert, aber die Rufung von Krebs ist eine zusätzliche Herausforderung."

Amen dazu. Sagen wir einfach, Docker rationalisiert die Anrufung von Krebsimpfungen.

Weitere innovative Docker-Anwendungsfälle finden Sie im Blog von Frazelle und auf Hypriot. UpGuard hat auch seine eigenen spezifischen Docker-Anwendungsfälle - zum Beispiel basiert unsere in der Cloud gehostete Single-Tenant-Appliance auf einem Cluster von Docker-Systemen, um eine bessere Isolierung und Sicherheit zu gewährleisten. Darüber hinaus kann unsere Plattform Docker-Container auf Schwachstellen und Fehlkonfigurationen scannen/überwachen.

Docker-Infografik

Verwandte Artikel