×ðÁú¿­Ê±¹ÙÍøµÇ¼

docker¾µÏñÔõôÉúÑÄ

ÔÚ docker ÖÐÉúÑľµÏñ£¬¿ÉÒÔʹÓà docker commit ÏÂÁÉèеľµÏñ£¬°üÀ¨Ö¸¶¨ÈÝÆ÷µÄÄ¿½ñ״̬£¬Ó﷨Ϊ£ºdocker commit [Ñ¡Ïî] ÈÝÆ÷id ¾µÏñÃû³Æ ¡£ÒªÉúÑľµÏñµ½¿ÍÕ»£¬¿ÉÒÔʹÓà docker push ÏÂÁÓ﷨Ϊ£ºdocker push ¾µÏñÃû³Æ[:±êÇ©] ¡£Òªµ¼ÈëÒÑÉúÑĵľµÏñ£¬¿ÉÒÔʹÓà docker pull ÏÂÁÓ﷨Ϊ£ºdocker pull ¾µÏñÃû³Æ[:±êÇ©] ¡£

ÔõÑùÔÚ Docker ÖÐÉúÑľµÏñ

ÉúÑľµÏñ

ÒªÉúÑÄ Docker ¾µÏñ£¬¿ÉÒÔʹÓà docker commit ÏÂÁî ¡£´ËÏÂÁ½¨ÉèÒ»¸öеľµÏñ£¬ÆäÖаüÀ¨Ö¸¶¨ÈÝÆ÷µÄÄ¿½ñ״̬ ¡£

Óï·¨

docker commit [Ñ¡Ïî] ÈÝÆ÷ID [¾µÏñÃû³Æ][:±êÇ©]

µÇ¼ºó¸´ÖÆ

Ñ¡Ïî

-a ×÷Õß: ÉèÖþµÏñ×÷ÕßÐÅÏ¢ ¡£

-m ×¢ÊÍ: Ϊ¾µÏñÌí¼Ó×¢ÊÍ ¡£

-c Ìá½»: ´ÓÈÝÆ÷Öи´ÖÆÖ¸¶¨µÄÈÝÆ÷ÉèÖà ¡£

-q ¾²Ä¬: ²»ÏÔʾÈκÎÊä³ö ¡£

ʾÀý

ÉúÑÄÃûΪ my-app µÄÈÝÆ÷ΪоµÏñ my-image£º

docker commit -m "Initial commit" my-app my-image:latest

µÇ¼ºó¸´ÖÆ

ÉúÑľµÏñµ½¿ÍÕ»ÖÐ

Òª½«¾µÏñÉúÑĵ½ Docker ¿ÍÕ»£¨Èç Docker Hub£©£¬¿ÉÒÔʹÓà docker push ÏÂÁî ¡£

Óï·¨

docker push ¾µÏñÃû³Æ[:±êÇ©]

µÇ¼ºó¸´ÖÆ

ʾÀý

½« my-image ¾µÏñÍÆË͵½ Docker Hub ¿ÍÕ» my-repo£º

docker push my-repo/my-image:latest

µÇ¼ºó¸´ÖÆ

µ¼Èë¾µÏñ

Òªµ¼ÈëÒÑÉúÑĵľµÏñ£¬¿ÉÒÔʹÓà docker pull ÏÂÁî ¡£

Óï·¨

docker pull ¾µÏñÃû³Æ[:±êÇ©]

µÇ¼ºó¸´ÖÆ

ʾÀý

´Ó Docker Hub À­È¡ my-repo/my-image:latest ¾µÏñ£º

docker pull my-repo/my-image:latest

µÇ¼ºó¸´ÖÆ

¸½¼ÓÐÅÏ¢

Äú¿ÉÒÔʹÓà docker images ÏÂÁîÉó²éÒÑÉúÑĵľµÏñ ¡£

Äú¿ÉÒÔʹÓà docker inspect ÏÂÁîÉó²é¾µÏñµÄÏêϸÐÅÏ¢ ¡£

Äú¿ÉÒÔʹÓà docker tag ÏÂÁî¸ü¸Ä¾µÏñµÄ±êÇ©»òÃû³Æ ¡£

ÒÔÉϾÍÊÇdocker¾µÏñÔõôÉúÑĵÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

ÃâÔð˵Ã÷£ºÒÔÉÏչʾÄÚÈÝȪԴÓÚÏàÖúýÌå¡¢ÆóÒµ»ú¹¹¡¢ÍøÓÑÌṩ»òÍøÂçÍøÂçÕûÀí£¬°æȨÕùÒéÓë±¾Õ¾Î޹أ¬ÎÄÕÂÉæ¼°¿´·¨Óë¿´·¨²»´ú±í×ðÁú¿­Ê±¹ÙÍøµÇ¼ÂËÓÍ»úÍø¹Ù·½Ì¬¶È£¬Çë¶ÁÕß½ö×ö²Î¿¼ ¡£±¾ÎĽӴýתÔØ£¬×ªÔØÇë˵Ã÷À´ÓÉ ¡£ÈôÄúÒÔΪ±¾ÎÄÇÖÕ¼ÁËÄúµÄ°æȨÐÅÏ¢£¬»òÄú·¢Ã÷¸ÃÄÚÈÝÓÐÈκÎÉæ¼°ÓÐÎ¥¹«µÂ¡¢Ã°·¸Ö´·¨µÈÎ¥·¨ÐÅÏ¢£¬ÇëÄúÁ¬Ã¦ÁªÏµ×ðÁú¿­Ê±¹ÙÍøµÇ¼ʵʱÐÞÕý»òɾ³ý ¡£

Ïà¹ØÐÂÎÅ

ÁªÏµ×ðÁú¿­Ê±¹ÙÍøµÇ¼

18523999891

¿É΢ÐÅÔÚÏß×Éѯ

ÊÂÇéʱ¼ä£ºÖÜÒ»ÖÁÖÜÎ壬9:30-18:30£¬½ÚãåÈÕÐÝÏ¢

QR code
ÍøÕ¾µØͼ