Workshop wiki · German

Docker Assessment: Advanced Security (DE)

Dieses Assessment prüft das Level Advanced Security. Es kombiniert Verständnisfragen, Diagnosefälle und kleine Designentscheidungen.

Workshop examples as ZIP files
Learning progress in the web app

Mark chapters as read, view reading progress and check off practice modules after enabling the optional web app. Workshop progress is calculated from chapters across all document pages. Your choices stay on this device; there is no account or server sync. Installation is not required. Withdrawing your choice in Privacy settings deletes the progress.

Reading progress0%
0%
0 / 7 chapters read
Other language versionEnglish ↗Greek ↗

Docker Assessment: Advanced Security (DE)

Dieses Assessment prüft das Level Advanced Security. Es kombiniert Verständnisfragen, Diagnosefälle und kleine Designentscheidungen.

Regeln

  • Nutze keine produktiven Secrets.
  • Begründe jede Antwort mit Docker-Begriffen.
  • Trenne Beobachtung, Interpretation und Maßnahme.
  • Notiere Cleanup-Schritte, wenn du Ressourcen erwähnst.
01 / 07

Fragen

Frage 01: Rootless

Beschreibe ein realistisches Docker-Szenario zu Rootless. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 02: User Namespaces

Beschreibe ein realistisches Docker-Szenario zu User Namespaces. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 03: Seccomp

Beschreibe ein realistisches Docker-Szenario zu Seccomp. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 04: AppArmor

Beschreibe ein realistisches Docker-Szenario zu AppArmor. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 05: Socket-Schutz

Beschreibe ein realistisches Docker-Szenario zu Socket-Schutz. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 06: Supply Chain

Beschreibe ein realistisches Docker-Szenario zu Supply Chain. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 07: Rootless

Beschreibe ein realistisches Docker-Szenario zu Rootless. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 08: User Namespaces

Beschreibe ein realistisches Docker-Szenario zu User Namespaces. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 09: Seccomp

Beschreibe ein realistisches Docker-Szenario zu Seccomp. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 10: AppArmor

Beschreibe ein realistisches Docker-Szenario zu AppArmor. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 11: Socket-Schutz

Beschreibe ein realistisches Docker-Szenario zu Socket-Schutz. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 12: Supply Chain

Beschreibe ein realistisches Docker-Szenario zu Supply Chain. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 13: Rootless

Beschreibe ein realistisches Docker-Szenario zu Rootless. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 14: User Namespaces

Beschreibe ein realistisches Docker-Szenario zu User Namespaces. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 15: Seccomp

Beschreibe ein realistisches Docker-Szenario zu Seccomp. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 16: AppArmor

Beschreibe ein realistisches Docker-Szenario zu AppArmor. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 17: Socket-Schutz

Beschreibe ein realistisches Docker-Szenario zu Socket-Schutz. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 18: Supply Chain

Beschreibe ein realistisches Docker-Szenario zu Supply Chain. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 19: Rootless

Beschreibe ein realistisches Docker-Szenario zu Rootless. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 20: User Namespaces

Beschreibe ein realistisches Docker-Szenario zu User Namespaces. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 21: Seccomp

Beschreibe ein realistisches Docker-Szenario zu Seccomp. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 22: AppArmor

Beschreibe ein realistisches Docker-Szenario zu AppArmor. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 23: Socket-Schutz

Beschreibe ein realistisches Docker-Szenario zu Socket-Schutz. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 24: Supply Chain

Beschreibe ein realistisches Docker-Szenario zu Supply Chain. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 25: Rootless

Beschreibe ein realistisches Docker-Szenario zu Rootless. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 26: User Namespaces

Beschreibe ein realistisches Docker-Szenario zu User Namespaces. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 27: Seccomp

Beschreibe ein realistisches Docker-Szenario zu Seccomp. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 28: AppArmor

Beschreibe ein realistisches Docker-Szenario zu AppArmor. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 29: Socket-Schutz

Beschreibe ein realistisches Docker-Szenario zu Socket-Schutz. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 30: Supply Chain

Beschreibe ein realistisches Docker-Szenario zu Supply Chain. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 31: Rootless

Beschreibe ein realistisches Docker-Szenario zu Rootless. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 32: User Namespaces

Beschreibe ein realistisches Docker-Szenario zu User Namespaces. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 33: Seccomp

Beschreibe ein realistisches Docker-Szenario zu Seccomp. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 34: AppArmor

Beschreibe ein realistisches Docker-Szenario zu AppArmor. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 35: Socket-Schutz

Beschreibe ein realistisches Docker-Szenario zu Socket-Schutz. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 36: Supply Chain

Beschreibe ein realistisches Docker-Szenario zu Supply Chain. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 37: Rootless

Beschreibe ein realistisches Docker-Szenario zu Rootless. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 38: User Namespaces

Beschreibe ein realistisches Docker-Szenario zu User Namespaces. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 39: Seccomp

Beschreibe ein realistisches Docker-Szenario zu Seccomp. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

Frage 40: AppArmor

Beschreibe ein realistisches Docker-Szenario zu AppArmor. Welche Ressource ist betroffen, welcher Befehl zeigt den Zustand, welches Risiko entsteht und wie würdest du die Änderung sicher zurückbauen?

02 / 07

Praktische Fallstudie

Du übernimmst ein Team-Repository mit einem Dockerfile, einer Compose-Datei und unklaren Volumes. Erstelle einen Review-Plan, der Build Context, Image-Basis, User, Ports, Volumes, Netzwerke, Logs, Secrets und Cleanup abdeckt.

03 / 07

Review-Checkliste für Advanced Security Assessment

  • 01. Kontext und Zielzustand dokumentieren: Halte fest, welche Docker-Ressource betroffen ist, welcher Befehl den Zustand zeigt und wie du die Änderung rückbaust.
  • 02. Befehl trocken erklären: Halte fest, welche Docker-Ressource betroffen ist, welcher Befehl den Zustand zeigt und wie du die Änderung rückbaust.
  • 03. Ist-Zustand mit Inspect belegen: Halte fest, welche Docker-Ressource betroffen ist, welcher Befehl den Zustand zeigt und wie du die Änderung rückbaust.
  • 04. Logs und Exit-Code sichern: Halte fest, welche Docker-Ressource betroffen ist, welcher Befehl den Zustand zeigt und wie du die Änderung rückbaust.
  • 05. Netzwerkpfad skizzieren: Halte fest, welche Docker-Ressource betroffen ist, welcher Befehl den Zustand zeigt und wie du die Änderung rückbaust.
  • 06. Volume-Lebenszyklus prüfen: Halte fest, welche Docker-Ressource betroffen ist, welcher Befehl den Zustand zeigt und wie du die Änderung rückbaust.
  • 07. Image-Herkunft bewerten: Halte fest, welche Docker-Ressource betroffen ist, welcher Befehl den Zustand zeigt und wie du die Änderung rückbaust.
  • 08. Tag und Digest unterscheiden: Halte fest, welche Docker-Ressource betroffen ist, welcher Befehl den Zustand zeigt und wie du die Änderung rückbaust.
  • 09. Build-Cache begründen: Halte fest, welche Docker-Ressource betroffen ist, welcher Befehl den Zustand zeigt und wie du die Änderung rückbaust.
  • 10. Rollback- oder Cleanup-Pfad notieren: Halte fest, welche Docker-Ressource betroffen ist, welcher Befehl den Zustand zeigt und wie du die Änderung rückbaust.
  • 11. Security-Auswirkung benennen: Halte fest, welche Docker-Ressource betroffen ist, welcher Befehl den Zustand zeigt und wie du die Änderung rückbaust.
  • 12. Betriebsrisiko einstufen: Halte fest, welche Docker-Ressource betroffen ist, welcher Befehl den Zustand zeigt und wie du die Änderung rückbaust.
  • 13. Kontext und Zielzustand dokumentieren: Halte fest, welche Docker-Ressource betroffen ist, welcher Befehl den Zustand zeigt und wie du die Änderung rückbaust.
  • 14. Befehl trocken erklären: Halte fest, welche Docker-Ressource betroffen ist, welcher Befehl den Zustand zeigt und wie du die Änderung rückbaust.
  • 15. Ist-Zustand mit Inspect belegen: Halte fest, welche Docker-Ressource betroffen ist, welcher Befehl den Zustand zeigt und wie du die Änderung rückbaust.
  • 16. Logs und Exit-Code sichern: Halte fest, welche Docker-Ressource betroffen ist, welcher Befehl den Zustand zeigt und wie du die Änderung rückbaust.
  • 17. Netzwerkpfad skizzieren: Halte fest, welche Docker-Ressource betroffen ist, welcher Befehl den Zustand zeigt und wie du die Änderung rückbaust.
  • 18. Volume-Lebenszyklus prüfen: Halte fest, welche Docker-Ressource betroffen ist, welcher Befehl den Zustand zeigt und wie du die Änderung rückbaust.
  • 19. Image-Herkunft bewerten: Halte fest, welche Docker-Ressource betroffen ist, welcher Befehl den Zustand zeigt und wie du die Änderung rückbaust.
  • 20. Tag und Digest unterscheiden: Halte fest, welche Docker-Ressource betroffen ist, welcher Befehl den Zustand zeigt und wie du die Änderung rückbaust.
  • 21. Build-Cache begründen: Halte fest, welche Docker-Ressource betroffen ist, welcher Befehl den Zustand zeigt und wie du die Änderung rückbaust.
  • 22. Rollback- oder Cleanup-Pfad notieren: Halte fest, welche Docker-Ressource betroffen ist, welcher Befehl den Zustand zeigt und wie du die Änderung rückbaust.
  • 23. Security-Auswirkung benennen: Halte fest, welche Docker-Ressource betroffen ist, welcher Befehl den Zustand zeigt und wie du die Änderung rückbaust.
  • 24. Betriebsrisiko einstufen: Halte fest, welche Docker-Ressource betroffen ist, welcher Befehl den Zustand zeigt und wie du die Änderung rückbaust.
  • 25. Kontext und Zielzustand dokumentieren: Halte fest, welche Docker-Ressource betroffen ist, welcher Befehl den Zustand zeigt und wie du die Änderung rückbaust.
  • 26. Befehl trocken erklären: Halte fest, welche Docker-Ressource betroffen ist, welcher Befehl den Zustand zeigt und wie du die Änderung rückbaust.
  • 27. Ist-Zustand mit Inspect belegen: Halte fest, welche Docker-Ressource betroffen ist, welcher Befehl den Zustand zeigt und wie du die Änderung rückbaust.
  • 28. Logs und Exit-Code sichern: Halte fest, welche Docker-Ressource betroffen ist, welcher Befehl den Zustand zeigt und wie du die Änderung rückbaust.
  • 29. Netzwerkpfad skizzieren: Halte fest, welche Docker-Ressource betroffen ist, welcher Befehl den Zustand zeigt und wie du die Änderung rückbaust.
  • 30. Volume-Lebenszyklus prüfen: Halte fest, welche Docker-Ressource betroffen ist, welcher Befehl den Zustand zeigt und wie du die Änderung rückbaust.
  • 31. Image-Herkunft bewerten: Halte fest, welche Docker-Ressource betroffen ist, welcher Befehl den Zustand zeigt und wie du die Änderung rückbaust.
  • 32. Tag und Digest unterscheiden: Halte fest, welche Docker-Ressource betroffen ist, welcher Befehl den Zustand zeigt und wie du die Änderung rückbaust.
  • 33. Build-Cache begründen: Halte fest, welche Docker-Ressource betroffen ist, welcher Befehl den Zustand zeigt und wie du die Änderung rückbaust.
  • 34. Rollback- oder Cleanup-Pfad notieren: Halte fest, welche Docker-Ressource betroffen ist, welcher Befehl den Zustand zeigt und wie du die Änderung rückbaust.
  • 35. Security-Auswirkung benennen: Halte fest, welche Docker-Ressource betroffen ist, welcher Befehl den Zustand zeigt und wie du die Änderung rückbaust.
  • 36. Betriebsrisiko einstufen: Halte fest, welche Docker-Ressource betroffen ist, welcher Befehl den Zustand zeigt und wie du die Änderung rückbaust.
04 / 07

Praxisanhang: Advanced Security Assessment

Dieser Anhang dient als Arbeitsvorrat für längere Trainings, Reviews und Wiederholungen. Jede Aufgabe ist absichtlich klein geschnitten, damit sie einzeln geprüft und diskutiert werden kann.

A001. Rootless

  • Arbeitsauftrag: Kontext und Zielzustand dokumentieren und beziehe die Beobachtung ausdrücklich auf Rootless.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A002. User Namespaces

  • Arbeitsauftrag: Befehl trocken erklären und beziehe die Beobachtung ausdrücklich auf User Namespaces.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A003. Seccomp

  • Arbeitsauftrag: Ist-Zustand mit Inspect belegen und beziehe die Beobachtung ausdrücklich auf Seccomp.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A004. AppArmor

  • Arbeitsauftrag: Logs und Exit-Code sichern und beziehe die Beobachtung ausdrücklich auf AppArmor.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A005. Socket-Schutz

  • Arbeitsauftrag: Netzwerkpfad skizzieren und beziehe die Beobachtung ausdrücklich auf Socket-Schutz.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A006. Supply Chain

  • Arbeitsauftrag: Volume-Lebenszyklus prüfen und beziehe die Beobachtung ausdrücklich auf Supply Chain.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A007. Docker Engine

  • Arbeitsauftrag: Image-Herkunft bewerten und beziehe die Beobachtung ausdrücklich auf Docker Engine.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A008. Docker CLI

  • Arbeitsauftrag: Tag und Digest unterscheiden und beziehe die Beobachtung ausdrücklich auf Docker CLI.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A009. Docker Daemon

  • Arbeitsauftrag: Build-Cache begründen und beziehe die Beobachtung ausdrücklich auf Docker Daemon.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A010. Image

  • Arbeitsauftrag: Rollback- oder Cleanup-Pfad notieren und beziehe die Beobachtung ausdrücklich auf Image.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A011. Container

  • Arbeitsauftrag: Security-Auswirkung benennen und beziehe die Beobachtung ausdrücklich auf Container.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A012. Dockerfile

  • Arbeitsauftrag: Betriebsrisiko einstufen und beziehe die Beobachtung ausdrücklich auf Dockerfile.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A013. Build Context

  • Arbeitsauftrag: Kontext und Zielzustand dokumentieren und beziehe die Beobachtung ausdrücklich auf Build Context.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A014. Layer

  • Arbeitsauftrag: Befehl trocken erklären und beziehe die Beobachtung ausdrücklich auf Layer.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A015. Tag und Digest

  • Arbeitsauftrag: Ist-Zustand mit Inspect belegen und beziehe die Beobachtung ausdrücklich auf Tag und Digest.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A016. Registry

  • Arbeitsauftrag: Logs und Exit-Code sichern und beziehe die Beobachtung ausdrücklich auf Registry.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A017. Network

  • Arbeitsauftrag: Netzwerkpfad skizzieren und beziehe die Beobachtung ausdrücklich auf Network.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A018. Volume

  • Arbeitsauftrag: Volume-Lebenszyklus prüfen und beziehe die Beobachtung ausdrücklich auf Volume.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A019. Bind Mount

  • Arbeitsauftrag: Image-Herkunft bewerten und beziehe die Beobachtung ausdrücklich auf Bind Mount.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A020. Compose

  • Arbeitsauftrag: Tag und Digest unterscheiden und beziehe die Beobachtung ausdrücklich auf Compose.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A021. Rootless Mode

  • Arbeitsauftrag: Build-Cache begründen und beziehe die Beobachtung ausdrücklich auf Rootless Mode.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A022. Socket

  • Arbeitsauftrag: Rollback- oder Cleanup-Pfad notieren und beziehe die Beobachtung ausdrücklich auf Socket.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A023. Rootless

  • Arbeitsauftrag: Security-Auswirkung benennen und beziehe die Beobachtung ausdrücklich auf Rootless.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A024. User Namespaces

  • Arbeitsauftrag: Betriebsrisiko einstufen und beziehe die Beobachtung ausdrücklich auf User Namespaces.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A025. Seccomp

  • Arbeitsauftrag: Kontext und Zielzustand dokumentieren und beziehe die Beobachtung ausdrücklich auf Seccomp.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A026. AppArmor

  • Arbeitsauftrag: Befehl trocken erklären und beziehe die Beobachtung ausdrücklich auf AppArmor.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A027. Socket-Schutz

  • Arbeitsauftrag: Ist-Zustand mit Inspect belegen und beziehe die Beobachtung ausdrücklich auf Socket-Schutz.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A028. Supply Chain

  • Arbeitsauftrag: Logs und Exit-Code sichern und beziehe die Beobachtung ausdrücklich auf Supply Chain.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A029. Docker Engine

  • Arbeitsauftrag: Netzwerkpfad skizzieren und beziehe die Beobachtung ausdrücklich auf Docker Engine.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A030. Docker CLI

  • Arbeitsauftrag: Volume-Lebenszyklus prüfen und beziehe die Beobachtung ausdrücklich auf Docker CLI.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A031. Docker Daemon

  • Arbeitsauftrag: Image-Herkunft bewerten und beziehe die Beobachtung ausdrücklich auf Docker Daemon.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A032. Image

  • Arbeitsauftrag: Tag und Digest unterscheiden und beziehe die Beobachtung ausdrücklich auf Image.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A033. Container

  • Arbeitsauftrag: Build-Cache begründen und beziehe die Beobachtung ausdrücklich auf Container.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A034. Dockerfile

  • Arbeitsauftrag: Rollback- oder Cleanup-Pfad notieren und beziehe die Beobachtung ausdrücklich auf Dockerfile.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A035. Build Context

  • Arbeitsauftrag: Security-Auswirkung benennen und beziehe die Beobachtung ausdrücklich auf Build Context.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A036. Layer

  • Arbeitsauftrag: Betriebsrisiko einstufen und beziehe die Beobachtung ausdrücklich auf Layer.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A037. Tag und Digest

  • Arbeitsauftrag: Kontext und Zielzustand dokumentieren und beziehe die Beobachtung ausdrücklich auf Tag und Digest.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A038. Registry

  • Arbeitsauftrag: Befehl trocken erklären und beziehe die Beobachtung ausdrücklich auf Registry.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A039. Network

  • Arbeitsauftrag: Ist-Zustand mit Inspect belegen und beziehe die Beobachtung ausdrücklich auf Network.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A040. Volume

  • Arbeitsauftrag: Logs und Exit-Code sichern und beziehe die Beobachtung ausdrücklich auf Volume.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A041. Bind Mount

  • Arbeitsauftrag: Netzwerkpfad skizzieren und beziehe die Beobachtung ausdrücklich auf Bind Mount.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A042. Compose

  • Arbeitsauftrag: Volume-Lebenszyklus prüfen und beziehe die Beobachtung ausdrücklich auf Compose.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A043. Rootless Mode

  • Arbeitsauftrag: Image-Herkunft bewerten und beziehe die Beobachtung ausdrücklich auf Rootless Mode.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A044. Socket

  • Arbeitsauftrag: Tag und Digest unterscheiden und beziehe die Beobachtung ausdrücklich auf Socket.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A045. Rootless

  • Arbeitsauftrag: Build-Cache begründen und beziehe die Beobachtung ausdrücklich auf Rootless.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A046. User Namespaces

  • Arbeitsauftrag: Rollback- oder Cleanup-Pfad notieren und beziehe die Beobachtung ausdrücklich auf User Namespaces.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A047. Seccomp

  • Arbeitsauftrag: Security-Auswirkung benennen und beziehe die Beobachtung ausdrücklich auf Seccomp.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A048. AppArmor

  • Arbeitsauftrag: Betriebsrisiko einstufen und beziehe die Beobachtung ausdrücklich auf AppArmor.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A049. Socket-Schutz

  • Arbeitsauftrag: Kontext und Zielzustand dokumentieren und beziehe die Beobachtung ausdrücklich auf Socket-Schutz.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A050. Supply Chain

  • Arbeitsauftrag: Befehl trocken erklären und beziehe die Beobachtung ausdrücklich auf Supply Chain.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A051. Docker Engine

  • Arbeitsauftrag: Ist-Zustand mit Inspect belegen und beziehe die Beobachtung ausdrücklich auf Docker Engine.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A052. Docker CLI

  • Arbeitsauftrag: Logs und Exit-Code sichern und beziehe die Beobachtung ausdrücklich auf Docker CLI.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A053. Docker Daemon

  • Arbeitsauftrag: Netzwerkpfad skizzieren und beziehe die Beobachtung ausdrücklich auf Docker Daemon.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A054. Image

  • Arbeitsauftrag: Volume-Lebenszyklus prüfen und beziehe die Beobachtung ausdrücklich auf Image.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A055. Container

  • Arbeitsauftrag: Image-Herkunft bewerten und beziehe die Beobachtung ausdrücklich auf Container.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A056. Dockerfile

  • Arbeitsauftrag: Tag und Digest unterscheiden und beziehe die Beobachtung ausdrücklich auf Dockerfile.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A057. Build Context

  • Arbeitsauftrag: Build-Cache begründen und beziehe die Beobachtung ausdrücklich auf Build Context.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A058. Layer

  • Arbeitsauftrag: Rollback- oder Cleanup-Pfad notieren und beziehe die Beobachtung ausdrücklich auf Layer.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A059. Tag und Digest

  • Arbeitsauftrag: Security-Auswirkung benennen und beziehe die Beobachtung ausdrücklich auf Tag und Digest.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A060. Registry

  • Arbeitsauftrag: Betriebsrisiko einstufen und beziehe die Beobachtung ausdrücklich auf Registry.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A061. Network

  • Arbeitsauftrag: Kontext und Zielzustand dokumentieren und beziehe die Beobachtung ausdrücklich auf Network.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A062. Volume

  • Arbeitsauftrag: Befehl trocken erklären und beziehe die Beobachtung ausdrücklich auf Volume.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A063. Bind Mount

  • Arbeitsauftrag: Ist-Zustand mit Inspect belegen und beziehe die Beobachtung ausdrücklich auf Bind Mount.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A064. Compose

  • Arbeitsauftrag: Logs und Exit-Code sichern und beziehe die Beobachtung ausdrücklich auf Compose.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A065. Rootless Mode

  • Arbeitsauftrag: Netzwerkpfad skizzieren und beziehe die Beobachtung ausdrücklich auf Rootless Mode.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A066. Socket

  • Arbeitsauftrag: Volume-Lebenszyklus prüfen und beziehe die Beobachtung ausdrücklich auf Socket.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A067. Rootless

  • Arbeitsauftrag: Image-Herkunft bewerten und beziehe die Beobachtung ausdrücklich auf Rootless.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A068. User Namespaces

  • Arbeitsauftrag: Tag und Digest unterscheiden und beziehe die Beobachtung ausdrücklich auf User Namespaces.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A069. Seccomp

  • Arbeitsauftrag: Build-Cache begründen und beziehe die Beobachtung ausdrücklich auf Seccomp.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A070. AppArmor

  • Arbeitsauftrag: Rollback- oder Cleanup-Pfad notieren und beziehe die Beobachtung ausdrücklich auf AppArmor.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A071. Socket-Schutz

  • Arbeitsauftrag: Security-Auswirkung benennen und beziehe die Beobachtung ausdrücklich auf Socket-Schutz.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A072. Supply Chain

  • Arbeitsauftrag: Betriebsrisiko einstufen und beziehe die Beobachtung ausdrücklich auf Supply Chain.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A073. Docker Engine

  • Arbeitsauftrag: Kontext und Zielzustand dokumentieren und beziehe die Beobachtung ausdrücklich auf Docker Engine.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A074. Docker CLI

  • Arbeitsauftrag: Befehl trocken erklären und beziehe die Beobachtung ausdrücklich auf Docker CLI.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A075. Docker Daemon

  • Arbeitsauftrag: Ist-Zustand mit Inspect belegen und beziehe die Beobachtung ausdrücklich auf Docker Daemon.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.

A076. Image

  • Arbeitsauftrag: Logs und Exit-Code sichern und beziehe die Beobachtung ausdrücklich auf Image.
  • Nachweis: Notiere mindestens einen Docker-Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Auswirkung hätte eine falsche Annahme in einem CI-Runner, auf einem Entwicklergerät und auf einem gemeinsam genutzten Host?
  • Security-Frage: Welche Berechtigung, welches Secret oder welcher Host-Pfad wäre in diesem Schritt besonders kritisch?
  • Rückbau: Beschreibe, welche Container, Images, Netzwerke, Volumes oder temporären Dateien wieder entfernt werden müssen.
05 / 07

Offizielle Quellen und Abgrenzung

Die Inhalte orientieren sich an öffentlich dokumentierten Docker-Quellen. Wo der Workshop über Docker Engine hinaus externe Werkzeuge erwähnt, wird das als ergänzende Praxis eingeordnet und nicht als Docker-Engine-Funktion ausgegeben.

  • Docker Engine: https://docs.docker.com/engine/
  • Dockerfile Reference: https://docs.docker.com/reference/dockerfile/
  • Compose File Reference: https://docs.docker.com/reference/compose-file/
  • Compose Specification: https://github.com/compose-spec/compose-spec/blob/master/spec.md
  • Docker Engine Security: https://docs.docker.com/engine/security/
  • Docker Rootless Mode: https://docs.docker.com/engine/security/rootless/
  • Protect the Docker Daemon Socket: https://docs.docker.com/engine/security/protect-access/
  • Docker Build Best Practices: https://docs.docker.com/build/building/best-practices/
  • Docker Training: https://www.docker.com/trainings/
06 / 07

Zusätzliche Review-Drills

Nutze diese Drills, wenn die Hauptaufgabe abgeschlossen ist und zusätzliche betriebliche Begründung geübt werden soll. Sie sind bewusst nachweisorientiert und benötigen keine erfundenen Plattformannahmen.

Drill 01: Image-Herkunft

  • Benenne, welches Docker-Objekt oder welche Host-Grenze durch Image-Herkunft betroffen ist.
  • Nenne einen Befehl, der einen Nachweis liefert, und ein relevantes Feld in der Ausgabe.
  • Erkläre, was aus diesem Nachweis folgt und was daraus nicht folgt.
  • Beschreibe den sichersten Rückbaupfad für einen gemeinsam genutzten Trainingshost.

Drill 02: Build Context

  • Benenne, welches Docker-Objekt oder welche Host-Grenze durch Build Context betroffen ist.
  • Nenne einen Befehl, der einen Nachweis liefert, und ein relevantes Feld in der Ausgabe.
  • Erkläre, was aus diesem Nachweis folgt und was daraus nicht folgt.
  • Beschreibe den sichersten Rückbaupfad für einen gemeinsam genutzten Trainingshost.

Drill 03: Layer-Reihenfolge

  • Benenne, welches Docker-Objekt oder welche Host-Grenze durch Layer-Reihenfolge betroffen ist.
  • Nenne einen Befehl, der einen Nachweis liefert, und ein relevantes Feld in der Ausgabe.
  • Erkläre, was aus diesem Nachweis folgt und was daraus nicht folgt.
  • Beschreibe den sichersten Rückbaupfad für einen gemeinsam genutzten Trainingshost.

Drill 04: Container-User

  • Benenne, welches Docker-Objekt oder welche Host-Grenze durch Container-User betroffen ist.
  • Nenne einen Befehl, der einen Nachweis liefert, und ein relevantes Feld in der Ausgabe.
  • Erkläre, was aus diesem Nachweis folgt und was daraus nicht folgt.
  • Beschreibe den sichersten Rückbaupfad für einen gemeinsam genutzten Trainingshost.

Drill 05: Mounts und Volumes

  • Benenne, welches Docker-Objekt oder welche Host-Grenze durch Mounts und Volumes betroffen ist.
  • Nenne einen Befehl, der einen Nachweis liefert, und ein relevantes Feld in der Ausgabe.
  • Erkläre, was aus diesem Nachweis folgt und was daraus nicht folgt.
  • Beschreibe den sichersten Rückbaupfad für einen gemeinsam genutzten Trainingshost.

Drill 06: Bridge-Netzwerk

  • Benenne, welches Docker-Objekt oder welche Host-Grenze durch Bridge-Netzwerk betroffen ist.
  • Nenne einen Befehl, der einen Nachweis liefert, und ein relevantes Feld in der Ausgabe.
  • Erkläre, was aus diesem Nachweis folgt und was daraus nicht folgt.
  • Beschreibe den sichersten Rückbaupfad für einen gemeinsam genutzten Trainingshost.

Drill 07: Port-Veröffentlichung

  • Benenne, welches Docker-Objekt oder welche Host-Grenze durch Port-Veröffentlichung betroffen ist.
  • Nenne einen Befehl, der einen Nachweis liefert, und ein relevantes Feld in der Ausgabe.
  • Erkläre, was aus diesem Nachweis folgt und was daraus nicht folgt.
  • Beschreibe den sichersten Rückbaupfad für einen gemeinsam genutzten Trainingshost.

Drill 08: Compose-Konfiguration

  • Benenne, welches Docker-Objekt oder welche Host-Grenze durch Compose-Konfiguration betroffen ist.
  • Nenne einen Befehl, der einen Nachweis liefert, und ein relevantes Feld in der Ausgabe.
  • Erkläre, was aus diesem Nachweis folgt und was daraus nicht folgt.
  • Beschreibe den sichersten Rückbaupfad für einen gemeinsam genutzten Trainingshost.

Drill 09: Daemon-Socket

  • Benenne, welches Docker-Objekt oder welche Host-Grenze durch Daemon-Socket betroffen ist.
  • Nenne einen Befehl, der einen Nachweis liefert, und ein relevantes Feld in der Ausgabe.
  • Erkläre, was aus diesem Nachweis folgt und was daraus nicht folgt.
  • Beschreibe den sichersten Rückbaupfad für einen gemeinsam genutzten Trainingshost.

Drill 10: Registry-Zugriff

  • Benenne, welches Docker-Objekt oder welche Host-Grenze durch Registry-Zugriff betroffen ist.
  • Nenne einen Befehl, der einen Nachweis liefert, und ein relevantes Feld in der Ausgabe.
  • Erkläre, was aus diesem Nachweis folgt und was daraus nicht folgt.
  • Beschreibe den sichersten Rückbaupfad für einen gemeinsam genutzten Trainingshost.

Drill 11: Rootless Mode

  • Benenne, welches Docker-Objekt oder welche Host-Grenze durch Rootless Mode betroffen ist.
  • Nenne einen Befehl, der einen Nachweis liefert, und ein relevantes Feld in der Ausgabe.
  • Erkläre, was aus diesem Nachweis folgt und was daraus nicht folgt.
  • Beschreibe den sichersten Rückbaupfad für einen gemeinsam genutzten Trainingshost.

Drill 12: Seccomp und Capabilities

  • Benenne, welches Docker-Objekt oder welche Host-Grenze durch Seccomp und Capabilities betroffen ist.
  • Nenne einen Befehl, der einen Nachweis liefert, und ein relevantes Feld in der Ausgabe.
  • Erkläre, was aus diesem Nachweis folgt und was daraus nicht folgt.
  • Beschreibe den sichersten Rückbaupfad für einen gemeinsam genutzten Trainingshost.

Drill 13: Logs und Events

  • Benenne, welches Docker-Objekt oder welche Host-Grenze durch Logs und Events betroffen ist.
  • Nenne einen Befehl, der einen Nachweis liefert, und ein relevantes Feld in der Ausgabe.
  • Erkläre, was aus diesem Nachweis folgt und was daraus nicht folgt.
  • Beschreibe den sichersten Rückbaupfad für einen gemeinsam genutzten Trainingshost.

Drill 14: Cleanup und Rückbau

  • Benenne, welches Docker-Objekt oder welche Host-Grenze durch Cleanup und Rückbau betroffen ist.
  • Nenne einen Befehl, der einen Nachweis liefert, und ein relevantes Feld in der Ausgabe.
  • Erkläre, was aus diesem Nachweis folgt und was daraus nicht folgt.
  • Beschreibe den sichersten Rückbaupfad für einen gemeinsam genutzten Trainingshost.

Drill 15: Image-Herkunft

  • Benenne, welches Docker-Objekt oder welche Host-Grenze durch Image-Herkunft betroffen ist.
  • Nenne einen Befehl, der einen Nachweis liefert, und ein relevantes Feld in der Ausgabe.
  • Erkläre, was aus diesem Nachweis folgt und was daraus nicht folgt.
  • Beschreibe den sichersten Rückbaupfad für einen gemeinsam genutzten Trainingshost.

Drill 16: Build Context

  • Benenne, welches Docker-Objekt oder welche Host-Grenze durch Build Context betroffen ist.
  • Nenne einen Befehl, der einen Nachweis liefert, und ein relevantes Feld in der Ausgabe.
  • Erkläre, was aus diesem Nachweis folgt und was daraus nicht folgt.
  • Beschreibe den sichersten Rückbaupfad für einen gemeinsam genutzten Trainingshost.
07 / 07

DKR · Orthevs Academy

31 modules as one continuous learning path.

The sequence remains unchanged: from the lab skeleton through technical foundations and operating models to final troubleshooting. The technical directory names are deliberately preserved.

Orthevs – Engineering the foundation for what comes next.

Orthevs as an app

Install Orthevs

The Orthevs web app can be installed on supported mobile devices and desktop browsers.

iPhone and iPad

Open Orthevs in Safari. Tap Share, then Add to Home Screen. Enable Open as Web App if offered, then tap Add.

Android

For the web app, open the browser menu and choose Install app or Add to Home screen. Confirm the installation.

Desktop browser

Open the browser menu or the install icon in the address bar, then choose Install app or Add to Dock.

Web app installation depends on your browser. If no install prompt appears, follow the browser steps shown above.