Docker Übungen: Professional (DE)
Diese Übungen gehören zum Workshop-Level Professional. Jede Aufgabe verlangt einen nachvollziehbaren Nachweis: Befehl, erwarteter Zustand, beobachteter Zustand, Bewertung und Rückbau.
Abgabeformat
Lege keine produktiven Secrets ab. Dokumentiere stattdessen:
- verwendete Befehle,
- relevante Ausgaben,
- betroffene Docker-Ressourcen,
- Bewertung von Persistenz, Netzwerk, Rechten und Cleanup,
- offene Fragen oder Annahmen.
Pflichtaufgaben
Aufgabe 01: Daemon-Konfiguration
Ziel: Untersuche Daemon-Konfiguration in einem isolierten Docker-Lab und dokumentiere die Auswirkung.
- Lies die passende Dokumentation unter
docs/und mindestens ein Beispiel unterexamples/. - Formuliere vor der Ausführung, welche Docker-Ressource entstehen, geändert oder geprüft werden soll.
- Führe einen passenden
docker- oderdocker compose-Befehl aus oder erkläre, warum du ihn nur simulierst. - Belege den Zustand mit
docker inspect,docker ps,docker logs,docker network inspect,docker volume inspectoderdocker compose config. - Beschreibe den Rückbau und führe ihn in der Lab-Umgebung aus, wenn Ressourcen erstellt wurden.
Erfolgskriterium: Eine andere Person kann deine Schritte nachvollziehen, ohne deinen Host-Zustand zu erraten.
Aufgabe 02: Registry
Ziel: Untersuche Registry in einem isolierten Docker-Lab und dokumentiere die Auswirkung.
- Lies die passende Dokumentation unter
docs/und mindestens ein Beispiel unterexamples/. - Formuliere vor der Ausführung, welche Docker-Ressource entstehen, geändert oder geprüft werden soll.
- Führe einen passenden
docker- oderdocker compose-Befehl aus oder erkläre, warum du ihn nur simulierst. - Belege den Zustand mit
docker inspect,docker ps,docker logs,docker network inspect,docker volume inspectoderdocker compose config. - Beschreibe den Rückbau und führe ihn in der Lab-Umgebung aus, wenn Ressourcen erstellt wurden.
Erfolgskriterium: Eine andere Person kann deine Schritte nachvollziehen, ohne deinen Host-Zustand zu erraten.
Aufgabe 03: CI/CD
Ziel: Untersuche CI/CD in einem isolierten Docker-Lab und dokumentiere die Auswirkung.
- Lies die passende Dokumentation unter
docs/und mindestens ein Beispiel unterexamples/. - Formuliere vor der Ausführung, welche Docker-Ressource entstehen, geändert oder geprüft werden soll.
- Führe einen passenden
docker- oderdocker compose-Befehl aus oder erkläre, warum du ihn nur simulierst. - Belege den Zustand mit
docker inspect,docker ps,docker logs,docker network inspect,docker volume inspectoderdocker compose config. - Beschreibe den Rückbau und führe ihn in der Lab-Umgebung aus, wenn Ressourcen erstellt wurden.
Erfolgskriterium: Eine andere Person kann deine Schritte nachvollziehen, ohne deinen Host-Zustand zu erraten.
Aufgabe 04: Betrieb
Ziel: Untersuche Betrieb in einem isolierten Docker-Lab und dokumentiere die Auswirkung.
- Lies die passende Dokumentation unter
docs/und mindestens ein Beispiel unterexamples/. - Formuliere vor der Ausführung, welche Docker-Ressource entstehen, geändert oder geprüft werden soll.
- Führe einen passenden
docker- oderdocker compose-Befehl aus oder erkläre, warum du ihn nur simulierst. - Belege den Zustand mit
docker inspect,docker ps,docker logs,docker network inspect,docker volume inspectoderdocker compose config. - Beschreibe den Rückbau und führe ihn in der Lab-Umgebung aus, wenn Ressourcen erstellt wurden.
Erfolgskriterium: Eine andere Person kann deine Schritte nachvollziehen, ohne deinen Host-Zustand zu erraten.
Aufgabe 05: Observability
Ziel: Untersuche Observability in einem isolierten Docker-Lab und dokumentiere die Auswirkung.
- Lies die passende Dokumentation unter
docs/und mindestens ein Beispiel unterexamples/. - Formuliere vor der Ausführung, welche Docker-Ressource entstehen, geändert oder geprüft werden soll.
- Führe einen passenden
docker- oderdocker compose-Befehl aus oder erkläre, warum du ihn nur simulierst. - Belege den Zustand mit
docker inspect,docker ps,docker logs,docker network inspect,docker volume inspectoderdocker compose config. - Beschreibe den Rückbau und führe ihn in der Lab-Umgebung aus, wenn Ressourcen erstellt wurden.
Erfolgskriterium: Eine andere Person kann deine Schritte nachvollziehen, ohne deinen Host-Zustand zu erraten.
Aufgabe 06: Plattformstandards
Ziel: Untersuche Plattformstandards in einem isolierten Docker-Lab und dokumentiere die Auswirkung.
- Lies die passende Dokumentation unter
docs/und mindestens ein Beispiel unterexamples/. - Formuliere vor der Ausführung, welche Docker-Ressource entstehen, geändert oder geprüft werden soll.
- Führe einen passenden
docker- oderdocker compose-Befehl aus oder erkläre, warum du ihn nur simulierst. - Belege den Zustand mit
docker inspect,docker ps,docker logs,docker network inspect,docker volume inspectoderdocker compose config. - Beschreibe den Rückbau und führe ihn in der Lab-Umgebung aus, wenn Ressourcen erstellt wurden.
Erfolgskriterium: Eine andere Person kann deine Schritte nachvollziehen, ohne deinen Host-Zustand zu erraten.
Aufgabe 07: Daemon-Konfiguration
Ziel: Untersuche Daemon-Konfiguration in einem isolierten Docker-Lab und dokumentiere die Auswirkung.
- Lies die passende Dokumentation unter
docs/und mindestens ein Beispiel unterexamples/. - Formuliere vor der Ausführung, welche Docker-Ressource entstehen, geändert oder geprüft werden soll.
- Führe einen passenden
docker- oderdocker compose-Befehl aus oder erkläre, warum du ihn nur simulierst. - Belege den Zustand mit
docker inspect,docker ps,docker logs,docker network inspect,docker volume inspectoderdocker compose config. - Beschreibe den Rückbau und führe ihn in der Lab-Umgebung aus, wenn Ressourcen erstellt wurden.
Erfolgskriterium: Eine andere Person kann deine Schritte nachvollziehen, ohne deinen Host-Zustand zu erraten.
Aufgabe 08: Registry
Ziel: Untersuche Registry in einem isolierten Docker-Lab und dokumentiere die Auswirkung.
- Lies die passende Dokumentation unter
docs/und mindestens ein Beispiel unterexamples/. - Formuliere vor der Ausführung, welche Docker-Ressource entstehen, geändert oder geprüft werden soll.
- Führe einen passenden
docker- oderdocker compose-Befehl aus oder erkläre, warum du ihn nur simulierst. - Belege den Zustand mit
docker inspect,docker ps,docker logs,docker network inspect,docker volume inspectoderdocker compose config. - Beschreibe den Rückbau und führe ihn in der Lab-Umgebung aus, wenn Ressourcen erstellt wurden.
Erfolgskriterium: Eine andere Person kann deine Schritte nachvollziehen, ohne deinen Host-Zustand zu erraten.
Aufgabe 09: CI/CD
Ziel: Untersuche CI/CD in einem isolierten Docker-Lab und dokumentiere die Auswirkung.
- Lies die passende Dokumentation unter
docs/und mindestens ein Beispiel unterexamples/. - Formuliere vor der Ausführung, welche Docker-Ressource entstehen, geändert oder geprüft werden soll.
- Führe einen passenden
docker- oderdocker compose-Befehl aus oder erkläre, warum du ihn nur simulierst. - Belege den Zustand mit
docker inspect,docker ps,docker logs,docker network inspect,docker volume inspectoderdocker compose config. - Beschreibe den Rückbau und führe ihn in der Lab-Umgebung aus, wenn Ressourcen erstellt wurden.
Erfolgskriterium: Eine andere Person kann deine Schritte nachvollziehen, ohne deinen Host-Zustand zu erraten.
Aufgabe 10: Betrieb
Ziel: Untersuche Betrieb in einem isolierten Docker-Lab und dokumentiere die Auswirkung.
- Lies die passende Dokumentation unter
docs/und mindestens ein Beispiel unterexamples/. - Formuliere vor der Ausführung, welche Docker-Ressource entstehen, geändert oder geprüft werden soll.
- Führe einen passenden
docker- oderdocker compose-Befehl aus oder erkläre, warum du ihn nur simulierst. - Belege den Zustand mit
docker inspect,docker ps,docker logs,docker network inspect,docker volume inspectoderdocker compose config. - Beschreibe den Rückbau und führe ihn in der Lab-Umgebung aus, wenn Ressourcen erstellt wurden.
Erfolgskriterium: Eine andere Person kann deine Schritte nachvollziehen, ohne deinen Host-Zustand zu erraten.
Aufgabe 11: Observability
Ziel: Untersuche Observability in einem isolierten Docker-Lab und dokumentiere die Auswirkung.
- Lies die passende Dokumentation unter
docs/und mindestens ein Beispiel unterexamples/. - Formuliere vor der Ausführung, welche Docker-Ressource entstehen, geändert oder geprüft werden soll.
- Führe einen passenden
docker- oderdocker compose-Befehl aus oder erkläre, warum du ihn nur simulierst. - Belege den Zustand mit
docker inspect,docker ps,docker logs,docker network inspect,docker volume inspectoderdocker compose config. - Beschreibe den Rückbau und führe ihn in der Lab-Umgebung aus, wenn Ressourcen erstellt wurden.
Erfolgskriterium: Eine andere Person kann deine Schritte nachvollziehen, ohne deinen Host-Zustand zu erraten.
Aufgabe 12: Plattformstandards
Ziel: Untersuche Plattformstandards in einem isolierten Docker-Lab und dokumentiere die Auswirkung.
- Lies die passende Dokumentation unter
docs/und mindestens ein Beispiel unterexamples/. - Formuliere vor der Ausführung, welche Docker-Ressource entstehen, geändert oder geprüft werden soll.
- Führe einen passenden
docker- oderdocker compose-Befehl aus oder erkläre, warum du ihn nur simulierst. - Belege den Zustand mit
docker inspect,docker ps,docker logs,docker network inspect,docker volume inspectoderdocker compose config. - Beschreibe den Rückbau und führe ihn in der Lab-Umgebung aus, wenn Ressourcen erstellt wurden.
Erfolgskriterium: Eine andere Person kann deine Schritte nachvollziehen, ohne deinen Host-Zustand zu erraten.
Aufgabe 13: Daemon-Konfiguration
Ziel: Untersuche Daemon-Konfiguration in einem isolierten Docker-Lab und dokumentiere die Auswirkung.
- Lies die passende Dokumentation unter
docs/und mindestens ein Beispiel unterexamples/. - Formuliere vor der Ausführung, welche Docker-Ressource entstehen, geändert oder geprüft werden soll.
- Führe einen passenden
docker- oderdocker compose-Befehl aus oder erkläre, warum du ihn nur simulierst. - Belege den Zustand mit
docker inspect,docker ps,docker logs,docker network inspect,docker volume inspectoderdocker compose config. - Beschreibe den Rückbau und führe ihn in der Lab-Umgebung aus, wenn Ressourcen erstellt wurden.
Erfolgskriterium: Eine andere Person kann deine Schritte nachvollziehen, ohne deinen Host-Zustand zu erraten.
Aufgabe 14: Registry
Ziel: Untersuche Registry in einem isolierten Docker-Lab und dokumentiere die Auswirkung.
- Lies die passende Dokumentation unter
docs/und mindestens ein Beispiel unterexamples/. - Formuliere vor der Ausführung, welche Docker-Ressource entstehen, geändert oder geprüft werden soll.
- Führe einen passenden
docker- oderdocker compose-Befehl aus oder erkläre, warum du ihn nur simulierst. - Belege den Zustand mit
docker inspect,docker ps,docker logs,docker network inspect,docker volume inspectoderdocker compose config. - Beschreibe den Rückbau und führe ihn in der Lab-Umgebung aus, wenn Ressourcen erstellt wurden.
Erfolgskriterium: Eine andere Person kann deine Schritte nachvollziehen, ohne deinen Host-Zustand zu erraten.
Aufgabe 15: CI/CD
Ziel: Untersuche CI/CD in einem isolierten Docker-Lab und dokumentiere die Auswirkung.
- Lies die passende Dokumentation unter
docs/und mindestens ein Beispiel unterexamples/. - Formuliere vor der Ausführung, welche Docker-Ressource entstehen, geändert oder geprüft werden soll.
- Führe einen passenden
docker- oderdocker compose-Befehl aus oder erkläre, warum du ihn nur simulierst. - Belege den Zustand mit
docker inspect,docker ps,docker logs,docker network inspect,docker volume inspectoderdocker compose config. - Beschreibe den Rückbau und führe ihn in der Lab-Umgebung aus, wenn Ressourcen erstellt wurden.
Erfolgskriterium: Eine andere Person kann deine Schritte nachvollziehen, ohne deinen Host-Zustand zu erraten.
Aufgabe 16: Betrieb
Ziel: Untersuche Betrieb in einem isolierten Docker-Lab und dokumentiere die Auswirkung.
- Lies die passende Dokumentation unter
docs/und mindestens ein Beispiel unterexamples/. - Formuliere vor der Ausführung, welche Docker-Ressource entstehen, geändert oder geprüft werden soll.
- Führe einen passenden
docker- oderdocker compose-Befehl aus oder erkläre, warum du ihn nur simulierst. - Belege den Zustand mit
docker inspect,docker ps,docker logs,docker network inspect,docker volume inspectoderdocker compose config. - Beschreibe den Rückbau und führe ihn in der Lab-Umgebung aus, wenn Ressourcen erstellt wurden.
Erfolgskriterium: Eine andere Person kann deine Schritte nachvollziehen, ohne deinen Host-Zustand zu erraten.
Aufgabe 17: Observability
Ziel: Untersuche Observability in einem isolierten Docker-Lab und dokumentiere die Auswirkung.
- Lies die passende Dokumentation unter
docs/und mindestens ein Beispiel unterexamples/. - Formuliere vor der Ausführung, welche Docker-Ressource entstehen, geändert oder geprüft werden soll.
- Führe einen passenden
docker- oderdocker compose-Befehl aus oder erkläre, warum du ihn nur simulierst. - Belege den Zustand mit
docker inspect,docker ps,docker logs,docker network inspect,docker volume inspectoderdocker compose config. - Beschreibe den Rückbau und führe ihn in der Lab-Umgebung aus, wenn Ressourcen erstellt wurden.
Erfolgskriterium: Eine andere Person kann deine Schritte nachvollziehen, ohne deinen Host-Zustand zu erraten.
Aufgabe 18: Plattformstandards
Ziel: Untersuche Plattformstandards in einem isolierten Docker-Lab und dokumentiere die Auswirkung.
- Lies die passende Dokumentation unter
docs/und mindestens ein Beispiel unterexamples/. - Formuliere vor der Ausführung, welche Docker-Ressource entstehen, geändert oder geprüft werden soll.
- Führe einen passenden
docker- oderdocker compose-Befehl aus oder erkläre, warum du ihn nur simulierst. - Belege den Zustand mit
docker inspect,docker ps,docker logs,docker network inspect,docker volume inspectoderdocker compose config. - Beschreibe den Rückbau und führe ihn in der Lab-Umgebung aus, wenn Ressourcen erstellt wurden.
Erfolgskriterium: Eine andere Person kann deine Schritte nachvollziehen, ohne deinen Host-Zustand zu erraten.
Aufgabe 19: Daemon-Konfiguration
Ziel: Untersuche Daemon-Konfiguration in einem isolierten Docker-Lab und dokumentiere die Auswirkung.
- Lies die passende Dokumentation unter
docs/und mindestens ein Beispiel unterexamples/. - Formuliere vor der Ausführung, welche Docker-Ressource entstehen, geändert oder geprüft werden soll.
- Führe einen passenden
docker- oderdocker compose-Befehl aus oder erkläre, warum du ihn nur simulierst. - Belege den Zustand mit
docker inspect,docker ps,docker logs,docker network inspect,docker volume inspectoderdocker compose config. - Beschreibe den Rückbau und führe ihn in der Lab-Umgebung aus, wenn Ressourcen erstellt wurden.
Erfolgskriterium: Eine andere Person kann deine Schritte nachvollziehen, ohne deinen Host-Zustand zu erraten.
Aufgabe 20: Registry
Ziel: Untersuche Registry in einem isolierten Docker-Lab und dokumentiere die Auswirkung.
- Lies die passende Dokumentation unter
docs/und mindestens ein Beispiel unterexamples/. - Formuliere vor der Ausführung, welche Docker-Ressource entstehen, geändert oder geprüft werden soll.
- Führe einen passenden
docker- oderdocker compose-Befehl aus oder erkläre, warum du ihn nur simulierst. - Belege den Zustand mit
docker inspect,docker ps,docker logs,docker network inspect,docker volume inspectoderdocker compose config. - Beschreibe den Rückbau und führe ihn in der Lab-Umgebung aus, wenn Ressourcen erstellt wurden.
Erfolgskriterium: Eine andere Person kann deine Schritte nachvollziehen, ohne deinen Host-Zustand zu erraten.
Aufgabe 21: CI/CD
Ziel: Untersuche CI/CD in einem isolierten Docker-Lab und dokumentiere die Auswirkung.
- Lies die passende Dokumentation unter
docs/und mindestens ein Beispiel unterexamples/. - Formuliere vor der Ausführung, welche Docker-Ressource entstehen, geändert oder geprüft werden soll.
- Führe einen passenden
docker- oderdocker compose-Befehl aus oder erkläre, warum du ihn nur simulierst. - Belege den Zustand mit
docker inspect,docker ps,docker logs,docker network inspect,docker volume inspectoderdocker compose config. - Beschreibe den Rückbau und führe ihn in der Lab-Umgebung aus, wenn Ressourcen erstellt wurden.
Erfolgskriterium: Eine andere Person kann deine Schritte nachvollziehen, ohne deinen Host-Zustand zu erraten.
Aufgabe 22: Betrieb
Ziel: Untersuche Betrieb in einem isolierten Docker-Lab und dokumentiere die Auswirkung.
- Lies die passende Dokumentation unter
docs/und mindestens ein Beispiel unterexamples/. - Formuliere vor der Ausführung, welche Docker-Ressource entstehen, geändert oder geprüft werden soll.
- Führe einen passenden
docker- oderdocker compose-Befehl aus oder erkläre, warum du ihn nur simulierst. - Belege den Zustand mit
docker inspect,docker ps,docker logs,docker network inspect,docker volume inspectoderdocker compose config. - Beschreibe den Rückbau und führe ihn in der Lab-Umgebung aus, wenn Ressourcen erstellt wurden.
Erfolgskriterium: Eine andere Person kann deine Schritte nachvollziehen, ohne deinen Host-Zustand zu erraten.
Aufgabe 23: Observability
Ziel: Untersuche Observability in einem isolierten Docker-Lab und dokumentiere die Auswirkung.
- Lies die passende Dokumentation unter
docs/und mindestens ein Beispiel unterexamples/. - Formuliere vor der Ausführung, welche Docker-Ressource entstehen, geändert oder geprüft werden soll.
- Führe einen passenden
docker- oderdocker compose-Befehl aus oder erkläre, warum du ihn nur simulierst. - Belege den Zustand mit
docker inspect,docker ps,docker logs,docker network inspect,docker volume inspectoderdocker compose config. - Beschreibe den Rückbau und führe ihn in der Lab-Umgebung aus, wenn Ressourcen erstellt wurden.
Erfolgskriterium: Eine andere Person kann deine Schritte nachvollziehen, ohne deinen Host-Zustand zu erraten.
Aufgabe 24: Plattformstandards
Ziel: Untersuche Plattformstandards in einem isolierten Docker-Lab und dokumentiere die Auswirkung.
- Lies die passende Dokumentation unter
docs/und mindestens ein Beispiel unterexamples/. - Formuliere vor der Ausführung, welche Docker-Ressource entstehen, geändert oder geprüft werden soll.
- Führe einen passenden
docker- oderdocker compose-Befehl aus oder erkläre, warum du ihn nur simulierst. - Belege den Zustand mit
docker inspect,docker ps,docker logs,docker network inspect,docker volume inspectoderdocker compose config. - Beschreibe den Rückbau und führe ihn in der Lab-Umgebung aus, wenn Ressourcen erstellt wurden.
Erfolgskriterium: Eine andere Person kann deine Schritte nachvollziehen, ohne deinen Host-Zustand zu erraten.
Review-Checkliste für Professional Übungen
- 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.
- 37. Kontext und Zielzustand dokumentieren: Halte fest, welche Docker-Ressource betroffen ist, welcher Befehl den Zustand zeigt und wie du die Änderung rückbaust.
- 38. Befehl trocken erklären: Halte fest, welche Docker-Ressource betroffen ist, welcher Befehl den Zustand zeigt und wie du die Änderung rückbaust.
Praxisanhang: Professional Übungen
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. Daemon-Konfiguration
- Arbeitsauftrag: Kontext und Zielzustand dokumentieren und beziehe die Beobachtung ausdrücklich auf
Daemon-Konfiguration. - 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. 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.
A003. CI/CD
- Arbeitsauftrag: Ist-Zustand mit Inspect belegen und beziehe die Beobachtung ausdrücklich auf
CI/CD. - 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. Betrieb
- Arbeitsauftrag: Logs und Exit-Code sichern und beziehe die Beobachtung ausdrücklich auf
Betrieb. - 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. Observability
- Arbeitsauftrag: Netzwerkpfad skizzieren und beziehe die Beobachtung ausdrücklich auf
Observability. - 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. Plattformstandards
- Arbeitsauftrag: Volume-Lebenszyklus prüfen und beziehe die Beobachtung ausdrücklich auf
Plattformstandards. - 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. Daemon-Konfiguration
- Arbeitsauftrag: Security-Auswirkung benennen und beziehe die Beobachtung ausdrücklich auf
Daemon-Konfiguration. - 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. 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.
A025. CI/CD
- Arbeitsauftrag: Kontext und Zielzustand dokumentieren und beziehe die Beobachtung ausdrücklich auf
CI/CD. - 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. Betrieb
- Arbeitsauftrag: Befehl trocken erklären und beziehe die Beobachtung ausdrücklich auf
Betrieb. - 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. Observability
- Arbeitsauftrag: Ist-Zustand mit Inspect belegen und beziehe die Beobachtung ausdrücklich auf
Observability. - 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. Plattformstandards
- Arbeitsauftrag: Logs und Exit-Code sichern und beziehe die Beobachtung ausdrücklich auf
Plattformstandards. - 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. Daemon-Konfiguration
- Arbeitsauftrag: Build-Cache begründen und beziehe die Beobachtung ausdrücklich auf
Daemon-Konfiguration. - 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. Registry
- Arbeitsauftrag: Rollback- oder Cleanup-Pfad notieren 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.
A047. CI/CD
- Arbeitsauftrag: Security-Auswirkung benennen und beziehe die Beobachtung ausdrücklich auf
CI/CD. - 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. Betrieb
- Arbeitsauftrag: Betriebsrisiko einstufen und beziehe die Beobachtung ausdrücklich auf
Betrieb. - 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. Observability
- Arbeitsauftrag: Kontext und Zielzustand dokumentieren und beziehe die Beobachtung ausdrücklich auf
Observability. - 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. Plattformstandards
- Arbeitsauftrag: Befehl trocken erklären und beziehe die Beobachtung ausdrücklich auf
Plattformstandards. - 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. Daemon-Konfiguration
- Arbeitsauftrag: Image-Herkunft bewerten und beziehe die Beobachtung ausdrücklich auf
Daemon-Konfiguration. - 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. Registry
- Arbeitsauftrag: Tag und Digest unterscheiden 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.
A069. CI/CD
- Arbeitsauftrag: Build-Cache begründen und beziehe die Beobachtung ausdrücklich auf
CI/CD. - 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. Betrieb
- Arbeitsauftrag: Rollback- oder Cleanup-Pfad notieren und beziehe die Beobachtung ausdrücklich auf
Betrieb. - 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. Observability
- Arbeitsauftrag: Security-Auswirkung benennen und beziehe die Beobachtung ausdrücklich auf
Observability. - 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. Plattformstandards
- Arbeitsauftrag: Betriebsrisiko einstufen und beziehe die Beobachtung ausdrücklich auf
Plattformstandards. - 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.
A077. Container
- Arbeitsauftrag: Netzwerkpfad skizzieren 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.
A078. Dockerfile
- Arbeitsauftrag: Volume-Lebenszyklus prüfen 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.
A079. Build Context
- Arbeitsauftrag: Image-Herkunft bewerten 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.
A080. Layer
- Arbeitsauftrag: Tag und Digest unterscheiden 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.
A081. Tag und Digest
- Arbeitsauftrag: Build-Cache begründen 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.
A082. Registry
- Arbeitsauftrag: Rollback- oder Cleanup-Pfad notieren 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.
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/
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-Herkunftbetroffen 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 Contextbetroffen 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-Reihenfolgebetroffen 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-Userbetroffen 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 Volumesbetroffen 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-Netzwerkbetroffen 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öffentlichungbetroffen 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-Konfigurationbetroffen 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-Socketbetroffen 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-Zugriffbetroffen 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 Modebetroffen 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 Capabilitiesbetroffen 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 Eventsbetroffen 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ückbaubetroffen 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-Herkunftbetroffen 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 Contextbetroffen 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.