ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
טרול.אורח · ·
 

הודעה פורסם: 11/05/2015 - 21:03
נושא ההודעה: למדני דוקר על רגל אחת.

אני מכיר את מה שאילש כתב
http://ilsh.info/archives/4597
ומכיר את הטיוב ומכיר את הדוקומנטציה באתר.
(*מכיר... שלום שלום כזה)


אז נגיד בהשוואה ל vbox -
איך אני מרים מכונה שמריצה משהו?
נגיד נגיוס?
קוד:
~]$ docker images
REPOSITORY          TAG                 IMAGE ID            CREATED              VIRTUAL SIZE
cpuguy83/nagios     latest              b034a999d33b        10 days ago          487.4 MB
nginx               latest              4194bf052e83        4 months ago         91.75 MB
training/webapp     latest              31fa814ba25a        11 months ago        278.6 MB
mongodb/mongodb     latest              765df88351d1        20 months ago        479 MB
learn/ping          latest              a1dbb48ce764        21 months ago        139.5 MB
learn/tutorial      latest              8dbd9e392a96        2.084905 years ago   128 MB


~]$ docker run -it cpuguy83/nagios /bin/bash
root@e0f15b629043:/#
root@e0f15b629043:/#
root@e0f15b629043:/# if
if       ifdown   ifquery  ifup     
root@e0f15b629043:/# ip addr show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
6: eth0: <BROADCAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP
    link/ether 02:42:ac:11:00:02 brd ff:ff:ff:ff:ff:ff
    inet 172.17.0.2/16 scope global eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::42:acff:fe11:2/64 scope link
       valid_lft forever preferred_lft forever
root@e0f15b629043:/# ps aux
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.0  19688  3572 ?        Ss   20:59   0:00 /bin/bash
root        15  0.0  0.0  16884  2416 ?        R+   21:00   0:00 ps aux
root@e0f15b629043:/# ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_req=1 ttl=46 time=75.4 ms
64 bytes from 8.8.8.8: icmp_req=2 ttl=46 time=75.2 ms
64 bytes from 8.8.8.8: icmp_req=3 ttl=46 time=74.7 ms
^C
--- 8.8.8.8 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 74.728/75.143/75.405/0.296 ms
root@e0f15b629043:/# service httpd status
httpd: unrecognized service
root@e0f15b629043:/# df -h
Filesystem                                                                                      Size  Used Avail Use% Mounted on
/dev/mapper/docker-8:6-264631-e0f15b629043f7d37610e6ff835c66ec1d4f4820034ad6c43d7c7960d776086d  9.8G  466M  8.8G   5% /
tmpfs                                                                                           3.9G     0  3.9G   0% /dev
shm                                                                                              64M     0   64M   0% /dev/shm
/dev/sda6                                                                                        75G   26G   46G  37% /opt/nagios/etc
/dev/sda6                                                                                        75G   26G   46G  37% /opt/nagios/libexec
/dev/sda6                                                                                        75G   26G   46G  37% /opt/nagios/var
/dev/sda6                                                                                        75G   26G   46G  37% /usr/share/snmp/mibs
/dev/sda6                                                                                        75G   26G   46G  37% /var/log/apache2
/dev/sda6                                                                                        75G   26G   46G  37% /etc/resolv.conf
/dev/sda6                                                                                        75G   26G   46G  37% /etc/hostname
/dev/sda6                                                                                        75G   26G   46G  37% /etc/hosts
tmpfs                                                                                           3.9G     0  3.9G   0% /proc/kcore
root@e0f15b629043:/#
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
רם אוןאורח · ·
 

הודעה פורסם: 11/05/2015 - 21:30
נושא ההודעה: בעקרון:

מה שאתה צריך לעשות זה להתחבר לאיזו ריפוזיטורי של docker ולחפש שם את המכונה שאתה רוצה.

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

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

הודעה פורסם: 12/05/2015 - 20:51
נושא ההודעה:

אה? הלו זה רדיו?

איך אני מרים משהו שעושה משהו?
אין איזה צ'יט שיט ?
דוקר בשלושה צעדים על רגל אחת?
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
mad__drאורח · ·
 

הודעה פורסם: 12/05/2015 - 23:24
נושא ההודעה:

הסיפור הוא יחסית פשוט (אם כי אין לי נסיון מעשי). המיכל (container) מריץ פרוסס אחד. כשאתה תחיל את המיכל, הפרוסס (נניח דימון) רץ, כשהפרוסס מת, המיכל נסגר, קאפיש?

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

דוגמאות לבניית מיכלים יש בשפע (https://hub.docker.com/). אני ראיתי את זה:
https://registry.hub.docker.com/u/cyberabis/docker-elkauto/dockerfile/

את המיכל תריץ כדימון.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
הצגת הודעות מלפני:     
מעבר אל:  
כל הזמנים הם GMT + 2 שעות
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
PNphpBB2 © 2003-2004 

תוכן הדיון

  1. אורח [טרול.]
  2. אורח [רם און]
  3. אורח [טרול.]
  4. אורח [mad__dr]