Dozzle – simple, lightweightLog viewer for Docker

Dozzle - Log viewer for Docker

בתור אחד שעובד לא מעט עם Docker Containrs תמיד חיפשתי דרך קלה לצפות בלוגים של הקונטיינרים השונים, Dozzle הוא בדיוק מה שחיפשתי. Dozzle הינו קונטיינר קל משקל המשתמש לצפייה בלוגים של הקונטיינרים השונים בזמן אמת (מקביל ל tail).

במדריך זה אסביר כיצד להתקין את הקונטיינר ולהשתמש בו. אך תחילה עליכם לוודא כי התקנתם docker + docker-compose על פי המדריך הבא.

התקנת הקונטיינר

על מנת להתקין את הקונטיינר, נשתמש ב docker-compose. פתחו את קובץ ה compose שלכם והדביקו פנימה את הטקסט הבא:

version: "3"
services:
  dozzle:
    container_name: dozzle
    image: amir20/dozzle:latest
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
    ports:
      - 8080:8080

שמרו את הקובץ והריצו את הפקודה הבאה:

sudo docker-compose up -d

כעת נוכל לראות כי הקונטיינר מותקן ורץ:

Dozzle Log Viewer - dockeril.net

כעת, פתחו את הדפדפן והקלידו את כתובת השרת בתוספת פורט 8080, בצורה הבאה: http://server_ip:8080.

המסך שתקבלו יראה כך:

Dozzle Main Screen - dockeril.net

כברירת מחדל, המערכת תציג את 300 השורות האחרונות של הלוג. ניתן לשנות זאת על ידי הוספת Env לקומפוז בצורה הבאה:

version: "3"
services:
  dozzle:
    container_name: dozzle
    image: amir20/dozzle:latest
    environment:
      - tailSize=300
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
    ports:
      - 9999:8080

למידע והגדרות נוספות ניתן להיכנס ל git של הפרוייקט.

שימוש מועיל!

Be the first to comment

Leave a Reply

כתובת האימייל שלך לא תפורסם


*