דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תוכנה
  3. מה זה DEVOPS

מה זה DEVOPS

מתוזמן נעוץ נעול הועבר תוכנה
15 פוסטים 5 כותבים 612 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • A מנותק
    A מנותק
    ayali
    כתב ב נערך לאחרונה על ידי
    #1

    אני צריכה בשביל פרויקט לפרוש את הישום שפיתחתי על המחשב שלי
    בעזרת טכולוגית מכולות
    יש מישהו שיודע
    *מה זה אומר ומה צריך לעשות בשביל זה?

    chvC תגובה 1 תגובה אחרונה
    0
    • chvC מנותק
      chvC מנותק
      chv
      השיב לayali ב נערך לאחרונה על ידי
      #2

      @ayali אני משער ש'טכנולוגיית מכולות' מתכוונים לקונטיינרים - לדוגמא דוקר docker שזה המושכל ראשון שעולה מייד כשמדברים על זה.

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

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

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

      חושב שהסברתי מספיק. צריך לקפוץ למים האלה כי זה דבר שהוא must להכיר (דוקר).

      בלוג | מייל

      A תגובה 1 תגובה אחרונה
      7
      • A מנותק
        A מנותק
        ayali
        השיב לchv ב נערך לאחרונה על ידי
        #3

        @chv אני בהחלט מנסה לעשות אבל זה נראה ל מידי מסובך
        עכשיו הורדתי את ה'דוקר'
        אפשר לעבוד איתו גם ב windows?

        chvC תגובה 1 תגובה אחרונה
        0
        • chvC מנותק
          chvC מנותק
          chv
          השיב לayali ב נערך לאחרונה על ידי
          #4

          @ayali כן זה עובד בכל מערכת הפעלה,
          אני אומר לך זה נראה מסובך בהתחלה אבל זה בעיקר כמה דקות ואחרי זה סוייץ' במוח

          בלוג | מייל

          A תגובה 1 תגובה אחרונה
          4
          • A מנותק
            A מנותק
            ayali
            השיב לchv ב נערך לאחרונה על ידי
            #5

            @chv מה בעצם הרעיון של זה?
            למה צריך לעשות את זה?

            chvC תגובה 1 תגובה אחרונה
            0
            • chvC מנותק
              chvC מנותק
              chv
              השיב לayali ב נערך לאחרונה על ידי
              #6

              @ayali אמר במה זה DEVOPS:

              @chv מה בעצם הרעיון של זה?
              למה צריך לעשות את זה?

              במילים קצרות:
              זה מספק לנו וירטואליזציה מושלמת, בלי הסחיטת משאבים של מכונה-וירטואלית רגילה (מערכת הפעלה)

              מה מספקת לנו וירטואליזציה מושלמת, במילים קצרות:

              • isolation - בידוד (תהליכים, קוד מקור, רשת, מנועי-ריצה, חבילות-תלויות-וכדו')
              • חלוקת, הקצאת ושליטה במשאבים מקסימלית
              • ביטחון עצמי (שהקוד ירוץ נורמלי)
              • האמת שביטחון עצמי הוא יותר תוצאה של שתי הראשונות
                יש משהו שלא כתבתי?

              בלוג | מייל

              תגובה 1 תגובה אחרונה
              5
              • sh774S מנותק
                sh774S מנותק
                sh774
                כתב ב נערך לאחרונה על ידי
                #7

                http://meta-pa.blogspot.com/2021/05/docker.html?m=1
                https://internet-israel.com/מדריכים/docker/docker-הקדמה/
                https://www.tocode.co.il/blog/2019-04-hello-docker

                תגובה 1 תגובה אחרונה
                2
                • A מנותק
                  A מנותק
                  aaron
                  כתב ב נערך לאחרונה על ידי aaron
                  #8

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

                  החלק הראשון שצריך להכיר זה בנית התמונה.

                  שלב ראשון זה להכיר את מבנה הקובץ Dockerfile.
                  במשפט, זה קובץ הוראות שבעזרתו נדע מה ה"מערכת הפעלה" המקורית שממנה נתחיל (FROM ubuntu) לדוג', איזה קבצים להוסיף, (ADD\COPY) איזה פקודות להריץ כדי להכין את הסביבה לאפליקציה (RUN) ולסיום איזה פקודה להריץ בשלב הריצה של התמונה (ENTRYPOINT\CMD)

                  (עריכה: אני רואה שchv הקדימני 👍 )

                  ממליץ לעבור על :
                  https://docs.docker.com/engine/reference/builder/
                  https://docs.docker.com/develop/develop-images/dockerfile_best-practices/
                  https://www.docker.com/blog/intro-guide-to-dockerfile-best-practices/

                  יש הרבה מדריכים לסוג אפליקציות ספציפיות, ממליץ פשוט לגגל כדי לקבל מושג ראשוני. https://www.google.com/search?q=dockerizing+node+js+app

                  שלב שני זה להכיר את סביבות הריצה.
                  בתור התחלה - docker cli
                  https://docs.docker.com/engine/reference/commandline/cli/
                  מה שחשוב להכיר זה start, stop, restart, run ובעיקר להכיר את האופציות השונות של run

                  שלב שלישי זה להכיר כלי ניהול לסביבות של מכולות.
                  בתור התחלה - docker-compose
                  בהמשך - kubenetes, openshift

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

                  נ.ב. הייתי עורך את הכותרת ל"עזרה - הכרה ושימוש בקונטיינרים" או משהו דומה

                  aaron.tchumim@gmail.com
                  Hetzner - שרתים וירטואליים ופיזיים במחירים מעולים (קישור שותפים)

                  ווצאפ API - תיעוד שירות API לא רשמי.

                  A תגובה 1 תגובה אחרונה
                  3
                  • A מנותק
                    A מנותק
                    ayali
                    השיב לaaron ב נערך לאחרונה על ידי
                    #9

                    @aaron אתם מדברים על זה שזה פשוט וקל
                    אני לא מסתדרת אם יש למישהו זמן וכח לעזור לי אני ממש יודה לו
                    אני הורדתי את docker אבל הוא כל הזמן נפתח ואחרי כמה שניות כותב לי טעות ואז נסגר

                    sh774S תגובה 1 תגובה אחרונה
                    0
                    • sh774S מנותק
                      sh774S מנותק
                      sh774
                      השיב לayali ב נערך לאחרונה על ידי sh774
                      #10

                      @ayali אמר במה זה DEVOPS:

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

                      כדאי לקרוא את המדריך שהבאתי בלינק הראשון

                      אני הורדתי את docker אבל הוא כל הזמן נפתח ואחרי כמה שניות כותב לי טעות ואז נסגר

                      צריך שיהיה מופעל בהגדרות אופציית וירטואליזציה וקונטיינרים

                      A תגובה 1 תגובה אחרונה
                      0
                      • A מנותק
                        A מנותק
                        ayali
                        השיב לsh774 ב נערך לאחרונה על ידי
                        #11

                        @sh774 אני לא מוצאת בהגדרות של המחשב כאלו הגדרות איפה אני משנה אותם

                        OdedDvirO sh774S 2 תגובות תגובה אחרונה
                        0
                        • OdedDvirO מנותק
                          OdedDvirO מנותק
                          OdedDvir
                          השיב לayali ב נערך לאחרונה על ידי OdedDvir
                          #12

                          @ayali ההגדרות של הוירטואליזציה נמצאות בביוס (BIOS) של המחשב. כדי להכנס לשם צריך ללחוץ על מקש Del מיד עם הפעלת המחשב (לפעמים זה מקש F1 או Esc).
                          באופן כללי אתם אמורים לחפש שם קטגוריה בשם:
                          "Advanced / CPU Configuration"
                          ובתוכה את האפשרות "Virtualization". צריך להיות מסומן שם "Enabled".
                          הנה תמונה לדוגמא:
                          46c7ce8b-cc33-4df3-a0e4-eb496fcdb3e9-תמונה.png

                          תגובה 1 תגובה אחרונה
                          1
                          • sh774S מנותק
                            sh774S מנותק
                            sh774
                            השיב לayali ב נערך לאחרונה על ידי
                            #13

                            @ayali אמר במה זה DEVOPS:

                            @sh774 אני לא מוצאת בהגדרות של המחשב כאלו הגדרות איפה אני משנה אותם

                            A תגובה 1 תגובה אחרונה
                            0
                            • A מנותק
                              A מנותק
                              ayali
                              השיב לsh774 ב נערך לאחרונה על ידי
                              #14

                              @sh774 הקישור הזה חסום לי
                              אם אתה מסכים לפרט אשמח מאד
                              כי מה שהוא אמר אני לא מצליחה לא נפתח לי לא שלחצתי על DEL או
                              ESC או F1

                              sh774S תגובה 1 תגובה אחרונה
                              0
                              • sh774S מנותק
                                sh774S מנותק
                                sh774
                                השיב לayali ב נערך לאחרונה על ידי
                                #15

                                @ayali אמר במה זה DEVOPS:

                                @sh774 הקישור הזה חסום לי
                                אם אתה מסכים לפרט אשמח מאד
                                כי מה שהוא אמר אני לא מצליחה לא נפתח לי לא שלחצתי על DEL או
                                ESC או F1

                                זה משתנה בין מחשב למחשב כדי שתפרטי חברה ודגם אפשר גם לחפש בגוגל בנוסף אמורים להפעיל קונטיינרים ב
                                windows features
                                https://www.dell.com/support/kbdoc/he-il/000148790/how-to-turn-windows-features-on-or-off-in-windows-7

                                תגובה 1 תגובה אחרונה
                                0

                                בא תתחבר לדף היומי!
                                • התחברות

                                • אין לך חשבון עדיין? הרשמה

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