• פוסטים אחרונים
    • תגיות
    • משתמשים
    • קבוצות
    • חיפוש
    • נטפרי-וויקי
    • En
    • התחברות

    משתמשי דוקר בנטפרי: הסקריפט הזה בשבילכם

    מתוזמן נעוץ נעול הועבר כללי
    29 פוסטים 9 כותבים 3.2k צפיות 7 עוקבים
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • תגובה כנושא
    התחברו כדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • yzahnY מנותק
      yzahn
      נערך לאחרונה על ידי yzahn

      האם אתה משתמש בדוקר בסביבה מנוטפרת? אז הסקריפט הזה (של ידידנו @SilverRampart) מיועד בשבילך!
      הרעיון מאחוריו הוא שבמקום להוסיף לכל image את התעודה של נטפרי, במקום זה תשים את הסקריפט הזה ב-PATH שלך וזה עוטף את פקודת docker המקורי ובצורה שקופה מעבירה לתוך הקונטיינר את התעודות מההוסט.

      המפתח ישמח לקבל משוב כאן (דרך שירותי התרגום שלי...), או ב-issue בגיטהאב

      בינתיים הסקריפט ידוע לעבוד בסביבות לינוקס או WSL2

      shragaS פ D Y ב 5 תגובות תגובה אחרונה תגובה ציטוט 21
      • shragaS מנותק
        shraga @yzahn
        נערך לאחרונה על ידי

        @yzahn
        כדאי להוסיף את זה בויקי. אני לא עושה זאת בעצמי כי עקב חוסר היכרותי עם דוקר אני לא יודע איפה וכיצד לנסח את זה.

        קונים בעלי אקספרס? התוסף שיעזור לכם: ✅ למצוא את המחיר הכי זול למוצר בעלי אקספרס 💰, ✅ לחפש כל מוצר שמצאתם באינטרנט ישירות בעלי אקספרס 🔍, ✅ להשוות מחירים עם טימו 👈 התקינו חינם!⚡

        yzahnY תגובה 1 תגובה אחרונה תגובה ציטוט 10
        • yzahnY מנותק
          yzahn @shraga
          נערך לאחרונה על ידי

          @shraga הוספתי

          תגובה 1 תגובה אחרונה תגובה ציטוט 5
          • פ מנותק
            פלונית אלמונית
            נערך לאחרונה על ידי פלונית אלמונית

            פוסט זה נמחק!
            תגובה 1 תגובה אחרונה תגובה ציטוט 0
            • פ מנותק
              פלונית אלמונית @yzahn
              נערך לאחרונה על ידי

              @yzahn
              שלום!
              אני לא מצליחה להריץ קונטינר בדוקר בלי תעודת אבטחה זנ נופל בbuild ועם תעודת אבטחה הrun מחזיר invalid option -לא מה שמצופה ממנו להחזיר לעובדים אחרים עובד
              זה הDockerfile שלי
              FROM node:14.18.2-buster-slim

              ADD https://netfree.link/dl/unix-ca.sh /home/netfree-unix-ca.sh
              RUN cat /home/netfree-unix-ca.sh | sh
              ENV NODE_EXTRA_CA_CERTS=/etc/ca-bundle.crt
              ENV REQUESTS_CA_BUNDLE=/etc/ca-bundle.crt
              ENV SSL_CERT_FILE=/etc/ca-bundle.crt

              ARG VERSION="DOCKER_UNKNOWN"

              RUN apt-get update && apt-get install -y
              build-essential
              curl
              vim
              procps
              less
              python3
              libgl1-mesa-glx
              && rm -rf /var/lib/apt/lists/*

              RUN ln -snf /usr/bin/python3 /usr/bin/python
              RUN useradd --home-dir /nodeuser --create-home --gid users --shell /bin/bash nodeuser
              #USER nodeuser
              WORKDIR /nodeuser/

              RUN echo -n "${VERSION}" > VERSION

              COPY --chown=nodeuser:users package*.json .npmrc /nodeuser/

              RUN node --version; npm --version; npm --no-optional --quiet --production ci

              COPY --chown=nodeuser:users src/ entrypoint.sh /nodeuser/
              RUN chmod +x entrypoint.sh

              EXPOSE 2019

              ENTRYPOINT [ "./entrypoint.sh" ]
              CMD ["node", "server.js"]

              מצויין
              במה יעול להיות הענין?

              אינו יודע לשאולא תגובה 1 תגובה אחרונה תגובה ציטוט 0
              • אינו יודע לשאולא מנותק
                אינו יודע לשאול @פלונית אלמונית
                נערך לאחרונה על ידי

                @פלונית-אלמונית https://forum.netfree.link/topic/9957/docker-run-הפלט-שונה-ממה-שמצופה-ממנו אין ענין לפתוח שתי פוסטים אפשר לתייג שם
                עניתי שם

                אהבת את התגובה אתה יכול ללחוץ על ה ^ בצד שמאל להראות את זה.
                כל מה שאני כותב מהווה את דעתי האישית בלבד ולא מייצג דעת כל גורם אחר.

                תגובה 1 תגובה אחרונה תגובה ציטוט 1
                • E מנותק
                  Efrat Cohen
                  נערך לאחרונה על ידי

                  שלום,
                  הורדתי את הקובץ, והוספתי את הניתוב שלו ל $PATH,
                  ואני ממשיכה לקבל שגיאה:
                  The SSL connection could not be established, see inner exception.
                  The remote certificate is invalid according to the validation procedure.

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

                  תודה

                  yzahnY תגובה 1 תגובה אחרונה תגובה ציטוט 0
                  • yzahnY מנותק
                    yzahn @Efrat Cohen
                    נערך לאחרונה על ידי

                    @efrat-cohen זה אמור לעבוד בלי דבר נוסף

                    מה הפלט של which docker? האם זה מצביע על הסקריפט הזה?

                    E תגובה 1 תגובה אחרונה תגובה ציטוט 0
                    • E מנותק
                      Efrat Cohen @yzahn
                      נערך לאחרונה על ידי

                      @yzahn

                      לא כ"כ מכירה דוקר
                      איפה להריץ את הפקודה ? ב CMD ?

                      yzahnY תגובה 1 תגובה אחרונה תגובה ציטוט 0
                      • yzahnY מנותק
                        yzahn @Efrat Cohen
                        נערך לאחרונה על ידי

                        @efrat-cohen רגע, אתם על ווינדוס? הסקריפט עובד בלינוקס וב-WSL, לא ב-CMD של ווינדוס

                        הפקודה which לא קשורה לדוקר כלל, זה פשוט אומר איזה קובץ הפקודה docker מריץ

                        E ח 2 תגובות תגובה אחרונה תגובה ציטוט 0
                        • E מנותק
                          Efrat Cohen @yzahn
                          נערך לאחרונה על ידי

                          @yzahn
                          כן בווינדוס

                          yzahnY תגובה 1 תגובה אחרונה תגובה ציטוט 0
                          • yzahnY מנותק
                            yzahn @Efrat Cohen
                            נערך לאחרונה על ידי

                            @efrat-cohen זה לא עובד כרגע בווינדוס

                            E תגובה 1 תגובה אחרונה תגובה ציטוט 0
                            • E מנותק
                              Efrat Cohen @yzahn
                              נערך לאחרונה על ידי

                              @yzahn
                              מה לא עובד ? הפקודה which ? או השימוש בקובץ docker ?

                              yzahnY תגובה 1 תגובה אחרונה תגובה ציטוט 0
                              • yzahnY מנותק
                                yzahn @Efrat Cohen
                                נערך לאחרונה על ידי

                                @efrat-cohen השימוש בסריפט הזה.

                                E תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                • E מנותק
                                  Efrat Cohen @yzahn
                                  נערך לאחרונה על ידי

                                  @yzahn
                                  תודה!

                                  תגובה 1 תגובה אחרונה תגובה ציטוט 1
                                  • ח מנותק
                                    חנה נתן @yzahn
                                    נערך לאחרונה על ידי

                                    עובדת ב WSL
                                    זה הפלט עבור הפקודה
                                    /usr/bin/docker

                                    תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                    • D מנותק
                                      DMN @yzahn
                                      נערך לאחרונה על ידי

                                      @yzahn אמר במשתמשי דוקר בנטפרי: הסקריפט הזה בשבילכם:

                                      הזה

                                      תודה! מה הכוונה ל-path?אני ב-mac.

                                      תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                      • Y מנותק
                                        ydavis @yzahn
                                        נערך לאחרונה על ידי

                                        @yzahn
                                        אני משתמשת בדוקר בסביבת וידוס עם SBT, אין לי DOCKERFILEת כל ההגדרות נמצאות ב BUILDץSBT
                                        מה אני אמורה לעשות שזה יעבוד לי?
                                        אני מקבלת ארור ב ECR:PUSH:
                                        [error] (Ecr / createRepository) com.amazonaws.SdkClientException: Unable to execute HTTP request: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

                                        תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                        • Y מנותק
                                          ydavis
                                          נערך לאחרונה על ידי

                                          אני משתמשת DOCKER בסביבת WINDOWS עם SBT, אין לי DOCKERFILE כל ההגדרות נמצאות BUILD.SBT
                                          מה אני אמורה לעשות שזה יעבוד לי?
                                          אני מקבלת ארור ב ECR:PUSH:
                                          [error] (Ecr / createRepository) com.amazonaws.SdkClientException: Unable to execute HTTP request: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

                                          yzahnY תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                          • yzahnY מנותק
                                            yzahn @ydavis
                                            נערך לאחרונה על ידי yzahn

                                            @ydavis השגיאה לכאורה לא נראית קשורה לנושא אשכול זה או לדוקר ספציפית.
                                            יש שתי אפשרויות שנראים לי, או שה-JRE שמריץ את הפקודה לא מכיל את התעודה של נטפרי, או שספריית amazonaws דורשת דוקא תעודה מסויימת או משתמשת במאגר תעודות פרטית
                                            עיין כאן בויקי איך להתקין תעודה במאגר של JRE:
                                            https://netfree.link/wiki/התקנת_תעודה_עבור_Java

                                            Y תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                            • פוסט ראשון
                                              פוסט אחרון