Ich beschäftige mich gerade mit der Software Docker. Vielleicht kennen einige von Euch dieses Tool. Docker besitzt auch ein Kommandozeileninterface und kenne die Befehle noch nicht wirklich. Wieso lassen wir denn nicht einfach eine KI ein schönes Cheatsheet erstellen? Ein Cheatsheet ist eine Zusammenfassung aller Befehle sowie einer kurzen Beschreibung zur Verwendung. Mal schauen was MAI dazu sagt.
Docker Cheatsheet (Kompakt)
1. Grundlagen
docker --version→ Version anzeigendocker info→ Systeminfodocker help→ Hilfe anzeigen2. Container
docker ps (-a)→ (Alle) Container anzeigendocker start/stop/restart <ID>→ Container starten/stoppen/neustartendocker rm <ID>→ Container löschendocker exec -it <ID> bash→ In Container einloggendocker logs <ID>→ Logs ansehen3. Images
docker images→ Lokale Images anzeigendocker pull <IMAGE>→ Image herunterladendocker build -t <NAME> .→ Image bauendocker rmi <IMAGE>→ Image löschen4. Netzwerke
docker network ls→ Netzwerke anzeigendocker network create/rm <NAME>→ Netzwerk erstellen/löschendocker network connect/disconnect <NETZ> <CONTAINER>→ Verbinden/trennen5. Volumes
docker volume ls→ Volumes anzeigendocker volume create/rm <NAME>→ Volume erstellen/löschendocker run -v <VOL>:<PFAD>→ Volume mounten6. Docker Compose
docker-compose up (-d)→ Dienste starten (im Hintergrund)docker-compose down→ Dienste stoppendocker-compose ps→ Status anzeigendocker-compose logs→ Logs ansehen7. Praktisch
docker run --name <NAME> -p <HOST>:<CONT> <IMAGE>→ Container mit Port startendocker stats→ Ressourcenmonitordocker inspect <ID>→ Details anzeigen
Das sieht doch schon ganz gut aus. Cooler wäre es aber doch, wenn wir eine schöne HTML-Seiten hätten…

Und schon sind wir fertig. Das ging schon ziemlich schnell. Cheaten… Sag ich ja 😉