Dozzle چیست و چه کسی به آن نیاز دارد؟
Dozzle یک برنامهٔ کوچک متنباز به زبان Go است که به Docker همان سرور وصل میشود و لاگ خروجی کانتینرها را بهصورت زنده در مرورگر نشان میدهد. چیزی ذخیره نمیکند، پایگاه داده ندارد و پیکربندی خاصی نمیخواهد؛ هر کانتینری که روی سرور بالا بیاید خودکار در فهرستش ظاهر میشود.
مخاطب اصلی Dozzle برنامهنویسها و مدیران سروری هستند که چند سرویس را با Docker یا Docker Compose اجرا میکنند: یک وبسایت، یک API، یک پایگاه داده و چند کار پسزمینه. وقتی چیزی خراب میشود، به جای SSH و پیدا کردن نام کانتینر و اجرای دستور، یک برگهٔ مرورگر باز میکنید و لاگ را کنار هم میبینید.
Dozzle برای همکارانی هم مفید است که نباید دسترسی SSH داشته باشند اما باید بتوانند خطای برنامهٔ خودشان را ببینند؛ مثلاً برنامهنویس فرانتاند یا تیم پشتیبانی.