שרתים ואחסון Linux

ניהול Docker ו-Docker Compose

הקמה, הגדרה ותחזוקה של מערכות מבוססות קונטיינרים

ניהול Docker כולל טיפול בתצורת הקונטיינרים, בשרת המארח ובנתונים המתמשכים. CyberFixCrew מסייעת בהגדרה, עדכון, Reverse Proxy, TLS וגיבויים ליישומי אינטרנט קיימים. מגדירים את גבולות העבודה לפי השירותים והתלויות בפרויקט.

DockerDocker ComposeVolumesHTTPS
מערך שרתים שחורים עם נוריות אדומות.
בקרת אבטחהבדיקות ועדכונים
דואר עסקיהגדרה ותמיכה
שרתים ואחסוןאבחון ותחזוקה

היקף העבודה

מה כולל ביצוע השירות

התכולה מותאמת למערכת ולצורך. לפני ביצוע מגדירים פעולות, גישות, בדיקות ודרך חזרה בהתאם לסוג העבודה.

01

סקירת תצורת Docker Compose

בדיקת הגדרות הקונטיינרים, מדיניות הפעלה מחדש, הפרדת רשתות, חיבורי נפחי מידע (Volumes) ומשתני סביבה.

02

הגדרת Reverse Proxy ו-SSL

הגדרת Nginx, Traefik או Caddy לפני הקונטיינרים לניתוב דומיינים מסודר וחידוש אוטומטי של תעודות HTTPS.

03

עדכון מבוקר של תמונות (Images)

מתעדים גרסאות תמונה והגדרות, מכינים גיבוי ובודקים עדכון לפני החלפה בשרת הפעיל כשהסביבה מאפשרת. קיבוע digest נותן זיהוי מדויק יותר מתגית הניתנת לשינוי. חזרה לתמונה ישנה אינה בהכרח מחזירה מסד נתונים שעבר שינוי מבנה.

04

גיבוי מסדי נתונים ונפחי אחסון

הגדרת ייצוא עקבי של מסדי נתונים מתוך הקונטיינרים ושמירת ארכיון של הנתונים הקבועים מחוץ לשרת.

המחיר ההתחלתי המוצג מתייחס לתצורה סטנדרטית עבור פרויקט יחיד. העלות הסופית נקבעת לאחר בדיקה ראשונית ולפני תחילת העבודה. רישיונות תוכנה חיצוניים, עלויות אחסון ופיתוח תכונות חדשות מתומחרים בנפרד.

03 / תהליך ברור

בלי בלגן ובלי מונחי IT מיותרים

תדעו מה קורה במערכות, כמה זה עולה ומה תקבלו בסיום.

  1. 01 / פנייה

    מספרים על הבעיה

    מתארים מה קרה או מה צריך להגדיר.

  2. 02 / הערכה

    מקבלים תוכנית

    בודקים את המצב ומסכמים היקף ומחיר.

  3. 03 / ביצוע

    אנחנו מבצעים

    מגדירים, מעדכנים, מתקנים ובודקים.

  4. 04 / תוצאה

    הכול ברור ושקוף

    מוסרים תוצאות והמלצות להמשך.

תשובות ברורות

שאלות נפוצות ותנאי עבודה

האם מספיק לגבות את קובץ Compose?

לא, הוא מתאר תצורה אך בדרך כלל אינו מכיל את נתוני היישום. מגבים גם Volumes, מסדי נתונים ופרטי תצורה נדרשים באופן מוגן, ובודקים שאפשר להקים מהם סביבה פועלת.

האם עדכון Image מבטיח עדכון מאובטח?

צריך לבדוק את מקור התמונה, הגרסה, התלויות והתנהגות היישום. גם הרשאות יתר או פורט לא נחוץ נשארים סיכון לאחר החלפת תמונה. לכן בודקים תצורה ותפקוד יחד.

האם השירות כולל Kubernetes?

העמוד מתייחס ל-Docker ול-Docker Compose ליישומי אינטרנט. תשתית תזמור אחרת מחייבת בירור היקף ויכולת נפרד. אין להסיק מתמיכה בקונטיינרים שכל פלטפורמת ענן נכללת.

מה נשמר כשמחליפים קונטיינר?

קונטיינר ניתן להחלפה, אבל המידע העסקי עשוי להיות ב-Volume, במסד נתונים או בשירות חיצוני. מיפוי הנתונים קודם לעדכון. יש לבדוק גם פורטים מפורסמים, סודות והרשאות למנוע Docker. בידוד קונטיינרים אינו פוטר מתחזוקת המארח או הופך גישה למנוע לבטוחה לכל משתמש.

מיפוי לפני עדכון Compose

רושמים שירותים, גרסאות images, נתונים מתמשכים, רשתות, פורטים ותלויות. מתעדים היכן מנוהלים סודות בלי להעתיק את ערכיהם למסמך פומבי.

מפת שירותים להמחשה
רכיבנתונים ותלותבדיקת קבלה
יישוםimage בגרסה מתועדת ו-API חיצוניפעולה עסקית אחרי הפעלה
מסד נתוניםVolume ומיגרציה נדרשתנתוני בדיקה עקביים
כניסת רשתפורט, reverse proxy ותעודהגישה בשם הנכון והגבלת חשיפה

עלייה של קונטיינר אינה בדיקת שחזור

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

מסירה והמשך תחזוקה

הסיכום כולל גרסאות, מיקום הנתונים, בדיקת הפעלה מחדש, מגבלות חזרה ואחריות לעדכון הבא. תחזוקת יישום Compose קיים אינה כוללת כברירת מחדל מעבר ל-Kubernetes, שינוי ארכיטקטורה או הקמת CI/CD. הרחבות כאלה דורשות בירור נפרד.

תיעוד רשמי ומקור: Docker: אבטחת המנוע והמארח

נדבר על המשימה שלכם?

נתאם תחזוקה לסביבת ה-Docker שלכם

שלחו תיאור קצר של המערכת והצורך. נברר את ההיקף, הגישות הנדרשות והאפשרויות לפני תחילת העבודה.

לתיאום בדיקה והצעת מחיר