Czy istnieje sposób rejestrowania kontenerów utworzonych za pomocą docker service create
w trybie roota w oknie dokowanym?Jak zalogować kontener w trybie roota do kontenera
Odpowiedz
Ta funkcja nie jest jeszcze zaimplementowana. Jak powiedział @ronkot, musisz dowiedzieć się, który węzeł obsługuje twoją instancję usługi i połączyć się bezpośrednio z nią.
Nawet jeśli funkcja prawdopodobnie zostanie zaimplementowana w przyszłości, zdecydowanie zalecamy rozpoczęcie gry za pomocą sterowników rejestrowania Docker w celu scentralizowania wszystkich dzienników klastra. Oto więcej informacji: https://docs.docker.com/engine/admin/logging/overview/
Fo przykład, kierowca GELF jest idealne, jeśli chcesz użyć czegoś podobnego Logstash + Kibana :-)
Wreszcie, że funkcja została realizowanego w dokowanym 17.03. Można uzyskać dzienniki usług uruchomionych na różnych/wielu węzłów z tym poleceniem:
docker service logs -f {NAME_OF_THE_SERVICE}
można uzyskać nazwę serwisu z:
docker service ls
Należy pamiętać, że jest to eksperymentalny funkcja (produkcja nie gotowy) i aby go wykorzystać należy włączyć tryb eksperymentalny :
Aktualizacja:usługa dzienników dokowania jest teraz standardową funkcją okna dokowanego> = 17.06. https://docs.docker.com/engine/reference/commandline/service_logs/#parent-command
- 1. Jak zalogować się do aplikacji internetowej w trybie offline?
- 2. Konwertuj (Qt) kontener obiektów do kontenera obiektów const skutecznie?
- 3. Jak .bashrc dla roota w Dockerze
- 4. Nie mogę zalogować się do phpMyAdmina z hasłem roota dla mySQL (na Mac OS X Lion)
- 5. kontener kontenera nginx nie odbierający żądania z zewnątrz, odmowa połączenia
- 6. Mocowanie kontenera S3 do kontenera
- 7. dostęp klienta do roota w stacji dokującej
- 8. Uruchom pełny kontener w Dockerze?
- 9. Jak wyczyścić kontener sesji w Zend framework2
- 10. Czy możemy wdrożyć kontener do określonego węzła w rowie docker
- 11. Jak zainicjalizować statyczny kontener szablonowy?
- 12. Jak wykonać dokowanie jako roota?
- 13. Jak skopiować i zmienić nazwę kontenera Docker?
- 14. Jak przypisać nazwę do uruchomionego kontenera w oknie dokowanym?
- 15. Jak wyświetlić bash_history dla roota?
- 16. Jak mogę utworzyć kontener w dockerze za pomocą intellij?
- 17. Jak uruchomić kontener dokowania jako serwer
- 18. Jak zbudować kontener dokera z nix?
- 19. Jak zdobyć kontener najwyższego poziomu JComponent?
- 20. Wdrażanie usług trybu roota w Dockerze w wielu domenach awarii
- 21. jsp kontener kontra kontener serwletu
- 22. Jak wyłączyć kontener i jego dzieci w Swing?
- 23. Jak mogę otworzyć kontener debianowy docker?
- 24. Upuszczanie uprawnień roota w Pythonie
- 25. Jak zalogować wyjście strat Keras do pliku
- 26. Jak wyjątki zalogować JavaScript
- 27. Jak poznać przyczynę zakończenia kontenera dokera?
- 28. CSS: Pole tekstowe do wypełnienia kontenera nadrzędnego
- 29. Jak uzyskać mapowany port na hoście z kontenera w doku?
- 30. Co oznacza kontener CREATED w oknie dokowanym?
Jeśli poszukujesz agregacji dzienników typu "dokowanie-komponowanie dzienników", nie jest ona jeszcze zaimplementowana w trybie roota w doku. Jeśli potrzebujesz logów, wszystko, co możesz zrobić (AFAIK), to dowiedzieć się, które węzły hostują twój kontener i użyć bezpośrednio '' docker logs '. –
ronkot