מספר פעמים כבר הזכרתי שאני מעדיף את podman על דוקר, אבל אני רוצה להיות כנה איתכם.
podman הוא לא פיתרון מושלם, אני מצטער שנשמע מדברי כאילו podman הוא פתרון פשוט שכולם פשוט יכולים לעבור אליו ללא כל בעייה, עם כל הדברים הטובים שיש לpodman להציע , הכל מrepo פרטי ועבודה בלי או אם root עבודה פשוטה (יחסית) עם IPv6 ואפילו עבודה עם שירות DHCP על ה macvlan (הנה מדריך פשוט) צריך גם לדבר על המגרעות.
למה ? כי בעולם האמיתי תמיד צריך להציג את שני הצדדים ומתברר שלא הצגתי מספיק טוב.
נכון להיום ממה שידוע לי אין תמיכה ב containerים של וינדוס כלל, ואפילו הבאג בנושא סגור. כן אפשר להריץ את פודמן על וינדוס, אבל רק עבור קונטיינרים של לינוקס.
ישנה עקומת למידה הדורשת הקצעת משאבים לעבודה עם podman לאנשי devops שלא עבדו עם זה.
הeco-system של podman הרבה יותר קטן יחסית ל docker, והאמת למרות שpodman יודע להציג את עצמו ולענות במקום דוקר, ולמרות שבהרבה מקרים הסינטקס הוא כמעט 1 ל 1 מול דוקר, עדיין ישנם דברים שונים.
הגישה של ה deamonless דורשת הבנה ומחשבה מחדש בעיצוב המערכות שמתמשים בהם.
אני לא מכיר פתרון load balancing בפודמן כמו שיש ב docker, כן אני יודע על k8s ו k3s זה לא הנקודה, בעולם הדוקר הדוקר הוא אזרח שווה הפודמן הוא תייר שם. כן אני יודע שפודמן יכול לעבוד עם k8s ושניתן לבנות pod בשבילו אבל אין משהוא חזק כמו swarm.
ה podman-compose הרבה יותר קשה ללמידה והתמשקות מול מערכות לעומת docker-compose, הוא נראה פחות בשל ממנו.
יהיו תמונות (images) שישברו במהלך בנייה , בשונה מדוקר, חלק מהשברים ממש פשוטים כמו למשל הצורך להשתמש בdocker.io בתחילת שמות ה images , אחרים יישברו בגלל אי התאמה בין ה UID וה GID המתאימים למערכת, בגדול לא צריך לצפות שיהיה אפשר לקחת קובץ Dockerfile וזה יעבוד ללא שום שינוי.
יהיו תמונות (images) שישברו במהלך בנייה , בשונה מדוקר, חלק מהשברים ממש פשוטים כמו למשל הצורך להשתמש בdocker.io בתחילת שמות ה images , אחרים יישברו בגלל אי התאמה בין ה UID וה GID המתאימים למערכת, בגדול לא צריך לצפות שיהיה אפשר לקחת קובץ Dockerfile וזה יעבוד ללא שום שינוי.
יש הבדל ברישוי בין שני המערכות בכל המשתמע מכך, אצל חלק מהאנשים זה ייתרון אבל זה גם שוני שצריך להסביר להנהלה.
לא כל חברות האחזקה והתמיכה מוכנות בכלל לדבר עם podman, ומה שהוא לא של דוקר הם דורשים הסכם אחר.
בקיצור פודמן זה לא דבר מושלם, זה לא פשוט שאפשר להחליף את המילה דוקר בפודמן ולצפות שדברים פשוט יעבדו ללא שום התעסקות
אין תגובות:
הוסף רשומת תגובה