Aktualizacja 1 lipca 2019 r
docker-compose logs <name-of-service>
Z dokumentacji :
Użycie: logi [opcje] [USŁUGA ...]
Opcje:
--no-colour Tworzy monochromatyczny wydruk.
-f, --follow Śledź wyjście dziennika.
-t, --timestamps Pokaż znaczniki czasu.
--tail = "all" Liczba wierszy wyświetlanych od końca dzienników dla każdego kontenera.
Zobacz dzienniki Dockera
Możesz uruchomić Docker Compose w trybie odłączonym i dołączyć się do dzienników wszystkich kontenerów później. Jeśli skończysz oglądać dzienniki, możesz odłączyć się od danych wyjściowych dzienników bez wyłączania usług.
- Służy
docker-compose up -d
do uruchamiania wszystkich usług w trybie odłączonym ( -d
) (nie zobaczysz żadnych dzienników w trybie odłączonym)
- Służy
docker-compose logs -f -t
do dołączania się do dzienników wszystkich uruchomionych usług , podczas gdy -f
oznacza, że śledzisz dane wyjściowe dziennika, a -t
opcja zapewnia sygnatury czasowe (zobacz informacje o platformie Docker )
- Użyj
Ctrl + z
lub, Ctrl + c
aby odłączyć się od danych wyjściowych dziennika bez wyłączania działających kontenerów
Jeśli interesują Cię dzienniki pojedynczego kontenera, możesz docker
zamiast tego użyć słowa kluczowego:
- Posługiwać się
docker logs -t -f <name-of-service>
Zapisz wynik
Aby zapisać dane wyjściowe do pliku, dodaj następujące polecenie do polecenia logs:
docker-compose logs -f -t >> myDockerCompose.log
docker-compose logs -f service_name