Zum Inhalt springen

Hackersploit: Docker Security Essentials

KOSTENLOSES E-BOOK

Was ist drin?

Dieser Leitfaden konzentriert sich auf die Sicherung der Docker-Plattform unter Linux. Folgen Sie den in diesem Leitfaden demonstrierten Techniken. Alles, was Sie benötigen, ist ein Linux-Server, auf dem Docker installiert ist und läuft, sowie ein:

  • grundlegende Kenntnisse von Docker und Docker CLI Befehlen;
  • funktionale Kenntnisse der Linux-Terminalbefehle; und eine
  • grundlegende Kenntnisse über systemd und Linux-Init-Systeme.
HackerSploit: Docker Security Essentials eBook

Der Inhalt ist wie folgt strukturiert und organisiert:

  • Im Abschnitt "Die Docker-Plattform " werden wir zunächst die verschiedenen Komponenten erklären, aus denen die Docker-Plattform besteht.
  • Im Abschnitt " Auditing der Docker-Sicherheit " wird der Prozess der Durchführung eines Sicherheitsaudits der Docker-Plattform untersucht. Eine Prüfung identifiziert Schwachstellen in der Konfiguration der Komponenten, aus denen die Plattform besteht.
  • In den nächsten beiden Abschnitten beginnen wir mit der Absicherung des Docker-Hosts und des Docker-Daemons, um sicherzustellen, dass wir eine sichere Basis haben, von der aus wir arbeiten können:
    • Sichern des Docker-Hosts
    • Sichern des Docker-Daemons
  • In den verbleibenden Abschnitten des Leitfadens werden abschließend die verschiedenen Möglichkeiten zur Sicherung von Containern und der Prozess der Erstellung sicherer Docker-Images behandelt:
    • Best Practices für die Containersicherheit
    • Kontrolle des Container-Ressourcenverbrauchs mit Kontrollgruppen (cgroups)
    • Implementieren der Zugriffskontrolle mit AppArmor
    • Begrenzung der Container-Systemaufrufe mit seccomp
    • Schwachstellen-Scanning für Docker-Container
    • Aufbau von sicherem Docker Images