Docker - אפשרות חדשה ב-unRiad

פורום רשתות, IT ומחשוב כללי - רשתות, ראוטרים, מחשבים ניידים, אביזרים וכו'.
abeksis פותח השרשור
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 1433
הצטרף: מאי 2014
שם מלא: אבי אבקסיס
נתן תודות: 156 פעמים
קיבל תודות: 115 פעמים

שליחה #1 

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

תודה לעוזרים מראש.
נערך לאחרונה על ידי abeksis ב 13/08/2014 16:32, נערך פעם 1 בסך הכל.

ra
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 2434
הצטרף: פברואר 2007
נתן תודות: 172 פעמים
קיבל תודות: 120 פעמים

שליחה #2 

שימוש ב- vm ב-unraid מתחלק לשתי אפשרויות בגדול:
שימוש ב-xen לפי דעות בפורומים השונים כדאי עם
1-2 vm
xen מובנה ב-unraid (אם משתמשים בו רצוי לשנות את ברירת המחדל של ה-boot
בתוך קובץ syslinux.cfg שבספריית syslinux בכונן הפלאש ממנו עולה המערכת)
למי שלא מצוי ב-vm ויכול לייצר בעצמו:יש כמה ready made אבל התמיכה והעדכון דועכים)
מעבר לזה כדאי להשתמש ב-docker
המימוש קל יש vm מוכנים בשפע ומעל 1-2 vm חסכוני במשאבים.
vm בשפת "דוקר" נקראים containers

דרישות:
חייב מחיצה של btrfs - אני יצרתי את כונן ה-cache שלי כ-btrfs
כמו כן למניעת בעיית הרשאות שהתעוררו מנסיוני
יצרתי share בתוך cache בשם cache_only
עם סימון use cache disk = only
וכמובן export nfs + smb = public

ברגע שיש מחיצה כזו :
מתפריט extentions בוחרים docker
כותבים את שם המחיצה להתקנה , אצלי mnt/cache/cache_only/docker
ובחרים install
אני לא זוכר אם בהתקנה ראשונה מקבלים
מלאי מוכן של containers אבל אין בעייה להוסיף

למכירי לינוקס זו פשוט הוספת reositories

הייתי ממליץ גם להתקין plugin בשם docker manager
https://raw.githubusercontent.com/gfjar ... kerMan.plg
לשמור את הלינק כקובץ טקסט ולוודא שהסיומת שלו plg =
כמו dockerMan.plg
ואז מתפריט extentions
בוחרים plugins
רושמים את הנתיב לקובץ
/boot/config/plugins למשל
למי ששמר את הקובץ בספרייה הזו ב-dok
ומתקינים
התוסף הזה מאפשר לנהל יותר בקלות את ה-docker containers

זה תיאור מהיר איך מתחילים ואולי מישהו אחר יוציא מדריך מסודר יותר

theone
חבר ותיק
חבר ותיק
תגובות: 1579
הצטרף: אוקטובר 2005
נתן תודות: 15 פעמים
קיבל תודות: 52 פעמים

שליחה #3 

ra,

יש אפשרויות נוספת ל- VM
* KVM.
* VIRTUALBOX (כתבתי את ה- PLUGIN :wink: )


חוץ מזה התיאור שלך קצר וקולע (Y)

אני עדיין עם גרסה 5.05 אבל בקרוב אתקין את 6 ואתחיל להתנסות עם DOCKERS.

zovirax
סמל אישי של משתמש
חבר במועדון ה-15K
חבר במועדון ה-15K
תגובות: 15945
הצטרף: פברואר 2006
שם מלא: zovirax
נתן תודות: 299 פעמים
קיבל תודות: 330 פעמים

שליחה #4 

למה צריך וירטואליזציה ל unraid?

theone
חבר ותיק
חבר ותיק
תגובות: 1579
הצטרף: אוקטובר 2005
נתן תודות: 15 פעמים
קיבל תודות: 52 פעמים

שליחה #5 

להתקין עליו אפליקציות נוספות כמו TORRENT, מצלמות אבטחה, XBMC, וכל דבר אחר אשר יכול לרוץ על שרת שדלוק 24/7 וכך לאפשר כיבוי של מחשבים אחרים בבית.

כל זאת מבלי לגרוע מיציבות ה- UNRAID.

abeksis פותח השרשור
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 1433
הצטרף: מאי 2014
שם מלא: אבי אבקסיס
נתן תודות: 156 פעמים
קיבל תודות: 115 פעמים

שליחה #6 

תודה על ההסבר - למה vm? אצלי המערכת מותקנת ישירות

abeksis פותח השרשור
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 1433
הצטרף: מאי 2014
שם מלא: אבי אבקסיס
נתן תודות: 156 פעמים
קיבל תודות: 115 פעמים

שליחה #7 

שאתה אומר vm אתה מתכוון למערכת הפעלה ורטואלית?.

דרך אגב - לא הסברת ( אשמח שתעשה זאת ), דרך לא הסברת בכללי מה זה השימוש dockers ואיך מממשים את הפעלה של תוכנה או לא יודע מה, למשל טורנט.

theone
חבר ותיק
חבר ותיק
תגובות: 1579
הצטרף: אוקטובר 2005
נתן תודות: 15 פעמים
קיבל תודות: 52 פעמים

שליחה #8 

ה- VM הוא תוספת ל- UNRAID (לא ש- UNRAID מותקן על VM - למרות שגם זה אפשרי).

abeksis פותח השרשור
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 1433
הצטרף: מאי 2014
שם מלא: אבי אבקסיס
נתן תודות: 156 פעמים
קיבל תודות: 115 פעמים

שליחה #9 

אשפר קישור ל-vm

theone
חבר ותיק
חבר ותיק
תגובות: 1579
הצטרף: אוקטובר 2005
נתן תודות: 15 פעמים
קיבל תודות: 52 פעמים

שליחה #10 

יש המון - רק תריץ חיפוש ל- VM, DOCKER, KVM, XEN, VIRTUALBOX בפורום של UNRAID

ra
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 2434
הצטרף: פברואר 2007
נתן תודות: 172 פעמים
קיבל תודות: 120 פעמים

שליחה #11 

theone כתב:ra,

יש אפשרויות נוספת ל- VM
* KVM.
* VIRTUALBOX (כתבתי את ה- PLUGIN :wink: )


חוץ מזה התיאור שלך קצר וקולע (Y)

אני עדיין עם גרסה 5.05 אבל בקרוב אתקין את 6 ואתחיל להתנסות עם DOCKERS.
...
xen הובא כדוגמא לתמיכה מובנית
esxi,kvm etc הן אפשרויות אבל אם הולכים בדרך הזו עדיף
בסיס של linux minimal server כלשהו
ואת unraid ב-vm נפרד

לגבי virtualbox - ללא שניסיתי היה לי רושם שהכיוון לא חסכוני במשאבים
אולי טעיתי

zovirax
סמל אישי של משתמש
חבר במועדון ה-15K
חבר במועדון ה-15K
תגובות: 15945
הצטרף: פברואר 2006
שם מלא: zovirax
נתן תודות: 299 פעמים
קיבל תודות: 330 פעמים

שליחה #12 

ה VM לא פוגע בביצועים של ה NAS?
הרי אנחנו עובדים פה עם מעבדים חלשים מאוד מאוד.

תאורתית הייתי מעוניין לשלב ב NAS:
tvheanded
torrents server
Router - יכול להיות אחלה עם VPN וכאלה.
asterisk

abeksis פותח השרשור
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 1433
הצטרף: מאי 2014
שם מלא: אבי אבקסיס
נתן תודות: 156 פעמים
קיבל תודות: 115 פעמים

שליחה #13 

משום מה הוא לא מאפשר לי ליצור שיתוף של cache_only

תיקון - הצלחתי

ra
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 2434
הצטרף: פברואר 2007
נתן תודות: 172 פעמים
קיבל תודות: 120 פעמים

שליחה #14 

הגדרת דיסק cache והשיתוף cache_only

abeksis פותח השרשור
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 1433
הצטרף: מאי 2014
שם מלא: אבי אבקסיס
נתן תודות: 156 פעמים
קיבל תודות: 115 פעמים

שליחה #15 

נראה לי שזה התקין לא?

שאלה,

אני רוצה להתקין את CouchPotato - אבל הוא מותקן אצלי לפני שהתקנתי את docker אני צריך להסיר את CouchPotato ? או איך זה הולך?

ra
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 2434
הצטרף: פברואר 2007
נתן תודות: 172 פעמים
קיבל תודות: 120 פעמים

שליחה #16 

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

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

abeksis פותח השרשור
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 1433
הצטרף: מאי 2014
שם מלא: אבי אבקסיס
נתן תודות: 156 פעמים
קיבל תודות: 115 פעמים

שליחה #17 

תודה על התשובה.

איך אני משנה את הקישורים המופיעים בתמונה ( חץ ) דרך הממשק המוצג אין אפשרות לבצע זאת.

עדכון: מצאתי את הדרך לשנות.

abeksis פותח השרשור
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 1433
הצטרף: מאי 2014
שם מלא: אבי אבקסיס
נתן תודות: 156 פעמים
קיבל תודות: 115 פעמים

שליחה #18 

הותקן בהצלחה Transmission אבל יש בעיות של הרשאה..

אשמח להכוונה, לטיפול התקלה

dhead666
סמל אישי של משתמש
גורו HTPC
גורו HTPC
תגובות: 2975
הצטרף: פברואר 2009
נתן תודות: 123 פעמים
קיבל תודות: 879 פעמים

שליחה #19 

ra כתב:שימוש ב- vm ב-unraid מתחלק לשתי אפשרויות בגדול:
שימוש ב-xen לפי דעות בפורומים השונים כדאי עם
1-2 vm
xen מובנה ב-unraid (אם משתמשים בו רצוי לשנות את ברירת המחדל של ה-boot
בתוך קובץ syslinux.cfg שבספריית syslinux בכונן הפלאש ממנו עולה המערכת)
למי שלא מצוי ב-vm ויכול לייצר בעצמו:יש כמה ready made אבל התמיכה והעדכון דועכים)
מעבר לזה כדאי להשתמש ב-docker
המימוש קל יש vm מוכנים בשפע ומעל 1-2 vm חסכוני במשאבים.
vm בשפת "דוקר" נקראים containers

דרישות:
חייב מחיצה של btrfs - אני יצרתי את כונן ה-cache שלי כ-btrfs
כמו כן למניעת בעיית הרשאות שהתעוררו מנסיוני
יצרתי share בתוך cache בשם cache_only
עם סימון use cache disk = only
וכמובן export nfs + smb = public

ברגע שיש מחיצה כזו :
מתפריט extentions בוחרים docker
כותבים את שם המחיצה להתקנה , אצלי mnt/cache/cache_only/docker
ובחרים install
אני לא זוכר אם בהתקנה ראשונה מקבלים
מלאי מוכן של containers אבל אין בעייה להוסיף

למכירי לינוקס זו פשוט הוספת reositories

הייתי ממליץ גם להתקין plugin בשם docker manager
https://raw.githubusercontent.com/gfjar ... kerMan.plg
לשמור את הלינק כקובץ טקסט ולוודא שהסיומת שלו plg =
כמו dockerMan.plg
ואז מתפריט extentions
בוחרים plugins
רושמים את הנתיב לקובץ
/boot/config/plugins למשל
למי ששמר את הקובץ בספרייה הזו ב-dok
ומתקינים
התוסף הזה מאפשר לנהל יותר בקלות את ה-docker containers

זה תיאור מהיר איך מתחילים ואולי מישהו אחר יוציא מדריך מסודר יותר
...
·

Docker לא מצריך VM אלא יושב מעל LXC, תכונה שנתמכת בקרנל לינוקס (דומה יותר ל-chroot מאשר VM), לכן אני לא מבין את ההתייחסות ל-VM (אבל לא רצה אצלי כיום מערכת Unraid).

ra
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 2434
הצטרף: פברואר 2007
נתן תודות: 172 פעמים
קיבל תודות: 120 פעמים

שליחה #20 

השתמשתי במונח vm כדי להסביר את הפונקציונליות
לא את הטכנולוגיה (שבעצם חוסכת vm)
abeksis
קשה לי לקרוא את התמונות
ודא שאתה מתקין ל-share בכונן ה-cache

שלח תגובה

חזור אל “רשתות, אינטרנט ו- Fiber”