שימוש בdocker עם נטפרי
-
אני מנסה ומנסה כבר די הרבה זמן להריץ פקודות בטרמינל של דוקר, אך ללא הצלחה.
בכל הרצה הוא נתקל ונכשל בבעיות של סרטיפיקטים.
ניסיתי להעתיק את תעודת האבטחה של נטפרי למקומות שונים- ולהגדיר לדוקר בברירת מחדל- אך כנראה לא הגעתי לדבר המדויק.
אשמח לשמוע מאילו שנתקלו בענין- כיצד ניתן לפתור זאת.
תודה מראש! -
-
@ליכט שם מדובר על משהו אחר (התקנה בתוך container)
-
@KADIMA
תריץ פקודות אלו בטרמינל של DOCKER:docker-machine ssh default sudo touch /var/lib/boot2docker/bootsync.sh sudo chmod 755 /var/lib/boot2docker/bootsync.sh cat << EOF | sudo tee -a /var/lib/boot2docker/bootsync.sh #!/bin/sh cat /var/lib/boot2docker/server.pem >> /etc/ssl/certs/ca-certificates.crt EOF curl http://netfree.link/netfree-ca.crt | sudo tee -a /var/lib/boot2docker/server.pem sudo /var/lib/boot2docker/bootsync.sh sudo /etc/init.d/docker restart exit
עדכן אם זה עובד. (אצלי זה עובד).
-
למה לא מספיק ככה?
curl http://netfree.link/netfree-ca.crt | sudo tee /etc/ssl/certs/ca-certificates.crt sudo /etc/init.d/docker restart
-
@magicode אמר בשימוש בdocker עם נטפרי:
למה לא מספיק ככה?
זה טוב עד להפעלה הבאה.
https://github.com/boot2docker/boot2docker#persist-data
אולי יש עוד דרכים לגרום שזה יעבוד אחרי אתחול, אני כתבתי לפי זה:
https://docs.docker.com/ee/dtr/user/access-dtr/#boot2docker -
@yzahn אמר בשימוש בdocker עם נטפרי:
אולי יש עוד דרכים לגרום שזה יעבוד אחרי אתחול
זה גם אמור לעבוד :
docker-machine ssh default curl http://netfree.link/netfree-ca.crt | sudo tee -a /etc/ssl/certs/ca-certificates.crt /var/lib/boot2docker/certs sudo /etc/init.d/docker restart exit
https://github.com/boot2docker/boot2docker#installing-secure-registry-certificates
https://github.com/docker/machine/issues/1799#issuecomment-161050614 -
זה נראה שזה בתוך המכשיר. לפי זה.
docker-machine sshאו שזה המכשיר הוירטואלי בוינדוס שמריץ את כל החבילות של הדוקר?
-
@magicode אמר בשימוש בdocker עם נטפרי:
או שזה המכשיר הוירטואלי בוינדוס שמריץ את כל החבילות של הדוקר?
כן
-
@yzahn
זה פשוט עובד!!!!!!!!!!!!!
לא יאומן!
כמה שכבר ניסיתי, עד שהציעו לי לפרסם פה.
יש מצב בכמה מילים להסביר מה בעצם עשיתי?
אלפי תודות!!!!!!!!!!!!! -
@KADIMA
דוקר בעצם לא יכול לרוץ על ווינדוס, כאשר את מריץ Docker על ווינדוס, אז זה רץ בתוך מכונה ווירטואלית של לינוקס. אז אתה צריך להתקין את התעודה על המכונה הווירטואלית.
מה שעשית זה חיובר SSH לתוך המכונה והתקנת התעודה בתוכו. -
@yzahn אמר בשימוש בdocker עם נטפרי:
@ליכט שם מדובר על משהו אחר (התקנה בתוך container)
אני רואה שגם מה שכתבת כאן, מופיע שם...
-
פוסט זה נמחק!