- قطعا در هنگام کار با container ها رخداد ها و خطایی ممکن است ظاهر شود.
- با استفاده از این دستور می توان این لاگ ها را مشاهده کرد.
- برای استفاده از این دستور باید نام یا ID مربوط به container را بدانیم. به عنوان مثال :
|
1 2 3 |
# docker <span style="color: #ff0000;"><strong>logs</strong></span> 25fe7ce2c0df or # docker logs mysql-test |
- وقتی یک کانتینر فعال و در حال اجرا باشد، آنگاه به صورت پیوسته در حال لاگ انداختن می شود.
- برای این که بتوان به صورت real time لاگ ها را دنبال کرد از آپشن f استفاده می کنیم.
|
1 |
# docker <span style="color: #ff0000;"><strong>logs -f</strong> </span>mysql-test |
- در صورتی که بخواهیم بدانید هر خط از لاگ دقیقا در چه زمان و تاریخی رخ داده است از آپشن t استفاده می کنیم.
|
1 |
# docker <span style="color: #ff0000;"><strong>logs -t</strong></span> mysql-test |
- طبیعتا خروجی لاگ داکر نیز می توانند به صورت verbose یا با جزییات باشد. برای این منظور از آپشن –details استفاده می کنیم.
|
1 |
# docker <span style="color: #ff0000;"><strong>logs --details -t</strong></span> mysql-test |
- Tested in Docker version 19.03.2, build 6a30dfca03