dockerÔõôµ¼Èë¾µÏñ
docker Öе¼Èë¾µÏñÉæ¼°´ÓÔ¶³Ì¿ÍÕ»»ñÈ¡Ô¤¹¹½¨µÄÈÝÆ÷Ó³Ïñ£¬²¢½«Æäµ¼ÈëÍâµØ¿ÍÕ»¡£°ì·¨°üÀ¨£ºÀÈ¡¾µÏñ£¨docker pull£©ÁгöÒÑÀÈ¡¾µÏñ£¨docker images£©µ¼Èë¾µÏñµ½ÍâµØ¿ÍÕ»£¨docker import£©
Docker µ¼Èë¾µÏñ
ÔÚ Docker Öе¼Èë¾µÏñÊÇ»ñÈ¡ºÍʹÓÃÔ¤¹¹½¨ÈÝÆ÷Ó³ÏñµÄÀú³Ì¡£¾µÏñʵÖÊÉÏÊÇ°üÀ¨Ó¦ÓóÌÐò¼°ÆäÒÀÀµÏîµÄ¿ÉÒÆÖ²Èí¼þ°ü¡£µ¼Èë¾µÏñºó£¬Äã¿ÉÒÔ»ùÓÚËüÃǽ¨ÉèºÍÔËÐÐÈÝÆ÷¡£
°ì·¨£º
ÀÈ¡¾µÏñ£º
docker pull
µÇ¼ºó¸´ÖÆ
ÀýÈ磬ҪÀÈ¡ Ubuntu ¾µÏñ£¬ÇëÔËÐУº
docker pull ubuntu
µÇ¼ºó¸´ÖÆ
ÁгöÒÑÀÈ¡¾µÏñ£º
docker images
µÇ¼ºó¸´ÖÆ
Õ⽫ÏÔʾËùÓÐÒÑÀÈ¡µÄ¾µÏñ¡£
µ¼Èë¾µÏñµ½ÍâµØ¿ÍÕ»£º
docker import <tar></tar>
µÇ¼ºó¸´ÖÆ
ÀýÈ磬Ҫµ¼ÈëÍâµØ tar ÎļþÖеľµÏñµ½ÃûΪ “my-image” µÄ¾µÏñÖУ¬ÇëÔËÐУº
docker import my-image.tar my-image:latest
µÇ¼ºó¸´ÖÆ
ÑéÖ¤µ¼È룺
ÔÙ´ÎÔËÐÐ “docker images” ÏÂÁîÒÔÑéÖ¤µ¼ÈëÊÇ·ñÀֳɡ£µ¼ÈëµÄ¾µÏñÓ¦ÏÔʾÔÚÁбíÖС£
ÆäËûÒªÁ죺
ʹÓà Dockerfile ¼ÓÔؾµÏñ£º
Dockerfile ÖаüÀ¨Ò»¸ö “FROM” Ö¸ÁÓÃÓÚÖ¸¶¨»ù´¡¾µÏñ¡£¹¹½¨ Dockerfile ʱ£¬Ëü»á×Ô¶¯ÀÈ¡ºÍµ¼Èë»ù´¡¾µÏñ¡£
ʹÓà Docker Compose ¼ÓÔؾµÏñ£º
Docker Compose ÊÇÒ»ÖÖÓÃÓÚ½ç˵ºÍÖÎÀí Docker Ó¦ÓóÌÐòµÄ¹¤¾ß¡£ËüÖ§³ÖʹÓà “image” ×Ö¶ÎÖ¸¶¨Òªµ¼ÈëµÄ¾µÏñ¡£
ÌáÐÑ£º
ÀÈ¡¾µÏñÐèÒªÍøÂçÅþÁ¬¡£
¾µÏñÃû³Æ¿ÉÒÔ°üÀ¨Ãû³Æ¿Õ¼ä£¨ÀýÈ磬”library/ubuntu”£©£¬ÒÔÖ¸¶¨À´×Ô Docker Hub µÈ×¢²á±íµÄ¾µÏñ¡£
±êÇ©Ö¸¶¨¾µÏñµÄÌض¨°æ±¾¡£Áô¿ÕÌåÏÖ×îа汾¡£
ÒÔÉϾÍÊÇdockerÔõôµ¼Èë¾µÏñµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡