Drobne rant przychodzące: Coś nie działa?Może usługa nie działa.docker-compose ps.Tak, to ta mikrousługa, która wciąż jest wadliwa.Nie ma problemu, po prostu zrestartuję: restart dokera-komponowania.OK, spróbujmy jeszcze raz.Och, czekaj, problem wciąż istnieje.Hmmdocker-compose ps.Tak, więc usługa musiała zostać właśnie zatrzymana natychmiast po uruchomieniu.Prawdopodobnie wiedziałbym, że gdybym czytał strumień dziennika, ale z innych usług jest tam mnóstwo bałaganu.Mogę pobrać dzienniki tylko dla jednej usługi z dziennikami tworzenia dokerów - postępuj zgodnie z myservice, ale to umiera za każdym razem, gdy umiera usługa, więc musiałbym uruchamiać to polecenie przy każdym ponownym uruchomieniu usługi.Mógłbym alternatywnie uruchomić usługę dokowania i skomponować usługę w tym oknie terminala, jeśli usługa jest wyłączona, mógłbym ją po prostu ponownie podnieść, ale teraz mam jedną usługę blokującą okno terminalu, nawet jeśli nie dbam już o jego logi.Myślę, że kiedy chcę odzyskać terminal, mogę zrobić ctrl + P, Q, ale ... poczekaj, to z jakiegoś powodu nie działa.Czy zamiast tego powinienem używać Ctrl + C?Nie pamiętam, czy to zamyka proces pierwszoplanowy, czy zabija faktyczną usługę ... Co za ból głowy!Zapamiętywanie poleceń dokera jest trudne.Zapamiętywanie aliasów jest nieco mniej trudne.Śledzenie kontenerów w wielu oknach terminala jest prawie niemożliwe.Co jeśli masz wszystkie potrzebne informacje w jednym oknie terminala przy każdym wspólnym poleceniu, które dzieli jedno naciśnięcie klawisza (oraz możliwość dodawania własnych poleceń).Celem Lazydockera jest spełnienie tego marzenia.
lazydocker