dockerÈÝÆ÷Æô¶¯Ê§°ÜÔõô²éÕÒÔµ¹ÊÔÓÉ
docker ÈÝÆ÷Æô¶¯Ê§°ÜÔµ¹ÊÔÓɶàÑù£¬ÒÔÏÂÁгöÅŲé°ì·¨£ºÉó²éÈÝÆ÷ÈÕÖ¾£¬Ïàʶʧ°ÜÔµ¹ÊÔÓÉ¡£¼ì²é¾µÏñÍêÕûÐÔ¡¢¼æÈÝÐÔ¡£É¨³ý¶Ë¿Ú³åÍ»£¬È·±£¶Ë¿ÚÓëÆäËûÀú³Ì²»Öصþ¡£¼ì²é×ÊÔ´ÏÞÖÆ£¬°ü¹ÜÖª×ãÈÝÆ÷ÐèÇó¡£ÑéÖ¤ÎļþϵͳȨÏ޺ͿÉÓÃÐÔ¡£¼ì²é docker ÉèÖã¬È·±£ÒýÇæÆôÓÃÇÒ×ÊÔ´¸»×ã¡£¼ì²éÍøÂçÉèÖã¬È·±£ÍøÂçÕý³£¡£¼ì²éÇå¾²ÉÏÏÂÎÄ£¬È·±£ÊÚÓèÈÝÆ÷±ØÐèȨÏÞ¡£
Docker ÈÝÆ÷Æô¶¯Ê§°ÜµÄ¹ÊÕÏɨ³ý
µ± Docker ÈÝÆ÷Æô¶¯Ê§°Üʱ£¬ÕÒ³öÈ·ÇÐÔµ¹ÊÔÓÉÖÁ¹ØÖ÷Òª¡£ÒÔÏÂÊDzéÕÒ»ù´¡Ôµ¹ÊÔÓɲ¢½â¾öÎÊÌâµÄ°ì·¨£º
Éó²éÈÝÆ÷ÈÕÖ¾
docker logs
µÇ¼ºó¸´ÖÆ
ÈÝÆ÷ÈÕÖ¾½«ÌṩÓйØÆô¶¯Àú³ÌºÍʧ°ÜµÄÏêϸÐÅÏ¢¡£¼ì²é¹ýʧÐÂÎŲ¢ÊµÑéʶ±ðµ¼ÖÂÎÊÌâµÄDZÔÚÔµ¹ÊÔÓÉ¡£
¼ì²é¾µÏñÎÊÌâ
Docker ÈÝÆ÷»ùÓÚ¾µÏñÆô¶¯¡£ÈôÊǾµÏñÒÑË𻵻ò²»¼æÈÝ£¬¿ÉÄܻᵼÖÂÆô¶¯Ê§°Ü¡£ÊµÑéʹÓòî±ðµÄ¾µÏñ»òÑéÖ¤¾µÏñµÄÍêÕûÐÔ£º
docker pull docker run -it /bin/sh
µÇ¼ºó¸´ÖÆ
¼ì²é¶Ë¿Ú³åÍ»
ÈÝÆ÷¿ÉÄÜ»áÓÉÓÚÓëÆäËûÈÝÆ÷»òÖ÷»úÉϵÄÀú³Ì±¬·¢µÄ¶Ë¿Ú³åÍ»¶øÎÞ·¨Æô¶¯¡£¼ì²éÈÝÆ÷µÄ¶Ë¿ÚÉèÖ㬲¢È·±£ËüÃÇÓëÆäËûÕýÔÚÔËÐеijÌÐò²»³åÍ»¡£
¼ì²é×ÊÔ´ÏÞÖÆ
ÈÝÆ÷¿ÉÄÜȱÉÙÔËÐÐËùÐèµÄ×ÊÔ´£¬ÀýÈçÄÚ´æ»ò CPU¡£Éó²éÈÝÆ÷µÄ×ÊÔ´ÏÞÖÆ£¬²¢È·±£ËüÃÇÖª×ãÈÝÆ÷µÄÒªÇó¡£Äã¿ÉÒÔʹÓÃÒÔÏÂÏÂÁîÉó²éÏÞÖÆ£º
docker inspect | grep ^Limits
µÇ¼ºó¸´ÖÆ
¼ì²éÎļþϵͳÎÊÌâ
ÈÝÆ÷ÐèÒª»á¼ûÎļþϵͳÒÔÔËÐС£ÈôÊÇÎļþϵͳÒÑË𻵻ò²»¿É»á¼û£¬¿ÉÄܻᵼÖÂÆô¶¯Ê§°Ü¡£¼ì²éÎļþϵͳȨÏ޺ͿÉÓÃÐÔ¡£
¼ì²é Docker ÉèÖÃ
Docker ÉèÖÿÉÄܻᵼÖÂÆô¶¯Ê§°Ü¡£ÀýÈ磬ÈôÊÇ Docker ÒýÇæÒÑÍ£Óûò×ÊԴȱ·¦£¬ÈÝÆ÷¿ÉÄÜÎÞ·¨Æô¶¯¡£¼ì²é Docker ÉèÖ㬲¢È·±£ËüÃÇÒÑ׼ȷÉèÖá£
¼ì²éÍøÂçÎÊÌâ
ÈÝÆ÷ÐèÒªÓëÖ÷»úºÍÆäËûÈÝÆ÷¾ÙÐÐÍøÂçͨѶ¡£ÈôÊÇÍøÂçÉèÖò»×¼È·»òÍøÂç²»¿ÉÓ㬿ÉÄܻᵼÖÂÆô¶¯Ê§°Ü¡£¼ì²éÖ÷»úºÍÈÝÆ÷µÄÍøÂçÉèÖá£
¼ì²éÇå¾²ÐÔÎÊÌâ
Docker ÈÝÆ÷Çå¾²ÉèÖÿÉÄÜ»á×èÖ¹ÈÝÆ÷Æô¶¯¡£¼ì²éÈÝÆ÷µÄÇå¾²ÉÏÏÂÎÄ£¬²¢È·±£ËüÔÊÐíÈÝÆ÷Æô¶¯ËùÐèµÄȨÏÞ¡£
ÆäËûÔµ¹ÊÔÓÉ
³ýÁËÉÏÊöÔµ¹ÊÔÓÉÍ⣬ÉÐÓÐÆäËûÒòËØ¿ÉÄܵ¼Ö Docker ÈÝÆ÷Æô¶¯Ê§°Ü¡£ÕâЩÒòËØ°üÀ¨£º
ȱÉÙÒÀÀµÏî
ÇéÐαäÁ¿ÎÊÌâ
¾ç±¾»òÏÂÁî¹ýʧ
ÒÔÉϾÍÊÇdockerÈÝÆ÷Æô¶¯Ê§°ÜÔõô²éÕÒÔµ¹ÊÔÓɵÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡