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

עבור מיפוי טיפוסי ברשת גשר, השוו את שלושת הערכים האלה:

חלק מהנתיבהערך לבדיקה
כניסת הלקוחכתובת המארח והפורט המפורסם שאליהם הלקוח מתחבר
יעד ההעברהכתובת המכולה והפורט שנבחרים על ידי המיפוי
השירותהכתובת והפורט שהפרוקסי באמת קושר בתוך המכולה

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

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

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

מאמרים קשורים