Äú¿ÉÒÔ¾èÖú£¬Ö§³ÖÎÒÃǵĹ«ÒæÊÂÒµ¡£

1Ôª 10Ôª 50Ôª





ÈÏÖ¤Â룺  ÑéÖ¤Âë,¿´²»Çå³þ?Çëµã»÷Ë¢ÐÂÑéÖ¤Âë ±ØÌî



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓÆµ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Model Center   Code  
»áÔ±   
   
 
     
   
 ¶©ÔÄ
  ¾èÖú
Docker¼¼ÊõµÄ²âÊÔÓ¦Ó᪡ª½Ó¿Ú²âÊÔÆ½Ì¨
 
  4289  次浏览      27
 2017-1-26 
 

 

±à¼­ÍƼö:

±¾ÎÄÀ´×ÔÓÚinfoq£¬±¾ÎÄÖ÷Òª½²½â£¬ÈçºÎÇÉÓÃDockerµÄÌìÈ»ÓÅÊÆ£¬¹¹½¨Ò»¸öÀ©Õ¹ÐÔÇ¿µÄ½Ó¿Ú²âÊÔÆ½Ì¨£¬ÒÔ¼°¹¹½¨Æ½Ì¨¹ý³ÌÖÐÓöµ½µÄ¼¼Êõϸ½Ú¡£

HTTP½Ó¿Ú²âÊÔÊÇ´ó¼Ò½Ó´¥½Ï¶àµÄÒ»ÖÖ²âÊÔÀàÐÍ£¬Ò²ÊÇ×ö×Ô¶¯»¯ÑéÖ¤¡¢¿ìËٻعéµÄÖØÒªÊֶΡ£

1 ½Ó¿Ú²âÊÔ»ù±¾Á÷³Ì

½Ó¿Ú²âÊԵĻù±¾Á÷³ÌÊÇÕâÑùµÄ£º¸ù¾Ý½Ó¿Ú¹æ·¶Îĵµ£¬¹¹ÔìÇëÇó²ÎÊý£¨ÕýÃæµÄ¡¢·´ÃæµÄ¡¢±ß½çÖµµÈ£©£¬È»ºó·¢ËÍhttpÇëÇóµ½·þÎñ¶Ë£¬·þÎñ¶Ë´¦ÀíÍê·µ»Ø¶ÔÓ¦µÄÊý¾Ý£¬È»ºóÑéÖ¤·µ»ØÖµÊÇ·ñ·ûºÏÔ¤ÆÚ¡£Õû¸öÁ÷³ÌÈçÏÂͼËùʾ£º

 

2 ³£¼û½Ó¿Ú²âÊÔ¹¤¾ß

ÏÂͼ¶Ô±ÈÁËһЩ³£¼ûµÄ½Ó¿Ú²âÊÔ¹¤¾ß£º

3 ÀíÏëÖеĽӿڲâÊÔÆ½Ì¨ÐèÒª¾ß±¸ÄÄЩ¹¦ÄÜ

×÷Ϊһ¸öµãµãµã¹¤³Ìʦ£¬Ï£Íû½Ó¿Ú²âÊÔ¿ÉÒÔͨ¹ýµãµãÊó±ê¾Í¿ÉÒÔÇáËÉÍê³ÉÒ»´Î½Ó¿Ú²âÊÔ£¬ÉÏÃæµÄÄÇЩ¹¤¾ßËäÈ»¸÷ÓÐÓÅÊÆ£¬µ«ÊÇÓÃÆðÀ´²¢²»ÄÇôÇáËÉ¡£

ÏÂÃæÁгö¸÷ÖÖÀíÏëÖнӿڲâÊÔÊÇÔõÑùµÄ£º

1£©¿ÉÊÓ»¯µÄ±à¼­httpÇëÇó

2£©ÎÞ·ì½ÓÈë³ÖÐø¼¯³É

3£©·½±ãµÄ×¼±¸²âÊÔÊý¾Ý

4£©Áé»îµÄȦ¶¨ÓÃÀý¼¯

5£©ÓÃÀý¿É¸´Öƹ²ÏíЭ×÷

6£©Ö§³Ö¶¨Ê±ÈÎÎñ

7£©Ö§³Ö³¡¾°»¯µÄ²âÊÔ

8£©ÓÃÀý¿ÉÒÔ¿ìËÙµÄÔÚ²»Í¬»·¾³ÖÐÖ´ÐÐ

9£©Ö§³Ö²¢·¢Ö´ÐÐ

10£©Ö±¹Û¿´µ½²âÊÔ¹ý³ÌÖеĸ÷ÖÖÊý¾Ý

4 ½Ó¿Ú²âÊÔÆ½Ì¨¹¦ÄÜ·ÖÎö

»ùÓÚÉÏÃæµÄÐèÇó£¬ÎÒÃÇ¿ª·¢ÁËÒ»¸ö¶¨ÖÆ»¯µÄ½Ó¿Ú²âÊÔÆ½Ì¨£¬Íâ¹ÛÈçÏÂͼËùʾ£º

ºËÐŦÄÜÊÇÓÃÀý´´½¨¡¢Ö´ÐС¢¹ÜÀí£¬ÏÂͼÊDzúÆ·¼Ü¹¹Í¼£º

5 ƽ̨µÄ¼Ü¹¹

ÏÂͼÊǽӿڲâÊÔÆ½Ì¨Ö÷ÒªµÄ¼Ü¹¹£º

´Ó¼Ü¹¹Í¼ÖпÉÒÔ¿´µ½£¬Ö÷ÒªµÄºËÐÄ·þÎñÓÐÈý¸ö£º

1£©web·þÎñ£¬Ö÷Òª¸ºÔðÓÃÀý¡¢»·¾³µÈµÄ¹ÜÀí

2£©µ÷¶ÈÆ÷£¬¸ºÔðÏ·¢ÈÎÎñ¡¢Êý¾Ýת·¢µÈ

3£©Ö´ÐÐÆ÷£¬ÊÇÇáÁ¿µÄDockerÈÝÆ÷£¬ÊǾßÌåÓÃÀýµÄÖ´ÐоÍÊÇÔÚÖ´ÐÐÆ÷ÀïÃæ²Ù×÷µÄ

6 ¾ßÌåµÄ¹¦ÄܽéÉÜ

1£©ÓÃÀý´´½¨£º

ÓÃÀýÎåÔª×é: URL¡¢ÇëÇóÀàÐÍ¡¢ÓÃÀýÃû¡¢ÇëÇóÍ·¡¢ÇëÇó²ÎÊý

ÓÃÀý²ÎÊý»ñÈ¡·½Ê½: ¹Ì¶¨Öµ¡¢Íⲿ»ñÈ¡¡¢ÏµÍ³Éú³É¡¢ÆäËûÓÃÀý

УÑ鷽ʽ֧³Ö£ºjsonУÑé¡¢ÇëÇó°üº¬¡¢ÇëÇó²»°üº¬¡¢ÕýÔò±í´ïʽ¡¢httpcode

Ö§³Öµ¥ÓÃÀý¶à×éÊý¾Ý

Ö§³ÖÓÃÀý¸´ÖÆ¡¢ÖØÐ±༭

Ö´ÐмǼÓб£´æ

2£©ÓÃÀýÖ´ÐÐ

¶¯Ì¬Ö¸Ïò²»Í¬µÄ²âÊÔ»·¾³

Ö´Ðл·¾³Ï໥¸ôÀë

ÁгöÖ´Ðнá¹ûÖеĹؼüÐÅÏ¢

¸ø³öУÑé½á¹û

3£©ÓÃÀý¼¯

ÈÎÒâÓÃÀý×éºÏ³ÉÒ»¸ö¼¯ºÏ

Ö´ÐÐʱ¿ÉÒÔÖ¸¶¨Ö´ÐÐÆ÷

Ö§³Öµ¥´ÎÖ´ÐкͲ¢·¢Ö´ÐÐ

¶¯Ì¬µÄÏÔʾִÐнá¹û

7 ¼¼Êõ¸Ä½ø

point1£ºÓÃÀý²¢·¢Ö´ÐÐ

ÓÃÀý²¢·¢Ö´ÐеÄÔ­ÀíÊǽ«ÈÎÎñÍÆË͵½broker£¬È»ºóͨ¹ýÆô¶¯¶à¸öÏû·ÑÕßworkerÀ´²¢·¢µÄÏû·ÑÈÎÎñ£¬´Ó¶ø´ïµ½²¢·¢Á÷Á¿µÄÄ¿µÄ¡£µ«ÊÇÕâÑù»á´øÀ´Ò»¸öÎÊÌ⣬µ±¶à¸öÓû§Í¬Ê±ÔÚÆ½Ì¨ÉÏÃæÌá½»Á˲¢·¢Ö´ÐÐÈÎÎñºó£¬ÓÉÓÚÈÎÎñûÓÐÇø·ÖÓÅÏȼ¶£¬µ¼ÖÂÓÐЩÓû§µÄÇëÇó±ØÐëµÈµ½Ç°ÃæµÄÈÎÎñÖ´ÐÐÍêÁ˲ÅÄܵõ½ÏìÓ¦£¬Óû§ÌåÑéºÜ²»ºÃ¡£½â¾öµÄ·½°¸¾ÍÊÇÈÃÏû·ÑÕßworkerÓÐÇø±ðµÄÈ¥Ïû·Ñ²»Í¬µÄÈÎÎñ£¬ÀýÈçuser1µÄÈÎÎñ£¬Ö»ÈÃworker1À´Ïû·Ñ£¬ÆäËûµÄworker²»»áÏû·Ñ£¬ÕâÑù¾Í´ïµ½ÁËÓû§²¢·¢ÈÎÎñ¶¼ÄÜ´ïµ½¼°Ê±ÏìÓ¦¡£

ÏÂͼ¸øÕ¹Ê¾ÁËÈÎÎñ²¢·¢µÄ¼Ü¹¹¸Ä½ø£º

point2£ºÐ­ÒéµÄÉè¼ÆÑݽø

¸Õ¿ªÊ¼£¬µ÷¶ÈÆ÷ºÍÖ´ÐÐÆ÷Ö®¼äÊÇ»ùÓÚhttpÇëÇóµÄ£¬µ«ÊÇ·¢ÏÖhttpÇëÇó¶Ô×ÊÔ´µÄÏûºÄ±È½Ï´ó£¬¶øÇÒËæ×ÅÖ´ÐÐÆ÷²»¶ÏµÄÔö¼Ó£¬¶Ôµ÷¶ÈÆ÷¶øÑÔ¿ªÏú»áÔ½À´Ô½´ó£¬ÐÔÄܻἱ¾çϽµ¡£ÏÖÔÚ½«Ð­Òé¸Ä³Ésocket£¬µ÷¶ÈÆ÷ºÍÖ´ÐÐÆ÷Ö®¼äά»¤³¤Á¬½Ó£¬ÕâÑù¼õÉÙÁËhttp´´½¨Á¬½ÓµÄ¿ªÏú¡£ÈÎÎñͨ¹ýmsgpackÏ·¢£¬ÏûÏ¢ÌåÀïÃæ¶¨ÒåÈÎÎñµÄÀàÐÍ¡£

point3£ºÖ´ÐÐÆ÷¹ÜÀí

ÉÏÃæÌáµ½Ö´ÐÐÆ÷ÊÇͨ¹ýdockerʵÏֵģ¬ÕâÑù×öµÄºÃ´¦ÓУº

ͨ¹ýdockerÀ´ÊµÏÖÍøÂç¸ôÀë

swarm×öµ÷¶È£¬shipyard×ö¿ÉÊÓ»¯µÄ¼¯Èº¹ÜÀí

¿ÉÒÔ¶¯Ì¬µÄÀ©Õ¹×ÊÔ´£¬½ÓÈë³É±¾¸üµÍ

   
4289 ´Îä¯ÀÀ       27
Ïà¹ØÎÄÕÂ

΢·þÎñ²âÊÔÖ®µ¥Ôª²âÊÔ
һƪͼÎÄ´øÄãÁ˽â°×ºÐ²âÊÔÓÃÀýÉè¼Æ·½·¨
È«ÃæµÄÖÊÁ¿±£ÕÏÌåϵ֮»Ø¹é²âÊÔ²ßÂÔ
È˹¤ÖÇÄÜ×Ô¶¯»¯²âÊÔ̽Ë÷
Ïà¹ØÎĵµ

×Ô¶¯»¯½Ó¿Ú²âÊÔʵ¼ù֮·
jenkins³ÖÐø¼¯³É²âÊÔ
ÐÔÄܲâÊÔÕï¶Ï·ÖÎöÓëÓÅ»¯
ÐÔÄܲâÊÔʵÀý
Ïà¹Ø¿Î³Ì

³ÖÐø¼¯³É²âÊÔ×î¼Ñʵ¼ù
×Ô¶¯»¯²âÊÔÌåϵ½¨ÉèÓë×î¼Ñʵ¼ù
²âÊԼܹ¹µÄ¹¹½¨ÓëÓ¦ÓÃʵ¼ù
DevOpsʱ´úµÄ²âÊÔ¼¼ÊõÓë×î¼Ñʵ¼ù