dockerÔõô¸üоµÏñ
¸üРdocker ¾µÏñµÄ°ì·¨ÈçÏ£ºÀÈ¡×îоµÏñ±ê¼ÇоµÏñΪÌض¨±êǩɾ³ý¾É¾µÏñ£¨¿ÉÑ¡£©ÖØÐÂÆô¶¯ÈÝÆ÷£¨ÈôÊÇÐèÒª£©
ÔõÑù¸üРDocker ¾µÏñ
¸üРDocker ¾µÏñÊÇÒ»¸öÖ÷ÒªµÄʹÃü£¬¿ÉÒÔÈ·±£Ê¹ÓÃ×îеÄÓ³Ïñ°æ±¾£¬²¢´ÓÖÐÊÜÒæ·Ëdz£¬ÀýÈç¹ýʧÐÞ¸´¡¢¹¦Ð§ÔöÇ¿ºÍÇå¾²¸üС£
°ì·¨£º
1. ÀÈ¡×îоµÏñ
ÔËÐÐÒÔÏÂÏÂÁîÀ´ÀÈ¡×îа汾µÄ¾µÏñ£º
docker pull :
µÇ¼ºó¸´ÖÆ
ÀýÈ磬ҪÀÈ¡×îа汾µÄ Ubuntu ¾µÏñ£¬¿ÉÒÔÔËÐУº
docker pull ubuntu:latest
µÇ¼ºó¸´ÖÆ
2. ±ê¼ÇоµÏñΪÌض¨±êÇ©
ΪÁ˸ú×ÙÒѸüеľµÏñ£¬½¨ÒéΪоµÏñ±ê¼ÇÒ»¸öÌض¨µÄ±êÇ©¡£¿ÉÒÔÔËÐÐÒÔÏÂÏÂÁ
docker tag :
µÇ¼ºó¸´ÖÆ
ÀýÈ磬Ҫ½«ÐÂÀÈ¡µÄ Ubuntu ¾µÏñ±ê¼ÇΪ “latest-updated”£¬¿ÉÒÔÔËÐУº
docker tag $(docker image inspect ubuntu:latest -f '{{.Id}}') ubuntu:latest-updated
µÇ¼ºó¸´ÖÆ
3. ɾ³ý¾É¾µÏñ£¨¿ÉÑ¡£©
ÔÚijЩÇéÐÎÏ£¬Äú¿ÉÄÜÏ£Íûɾ³ý¾ÉµÄ¾µÏñÒÔÊͷſռ䡣¿ÉÒÔÔËÐÐÒÔÏÂÏÂÁ
docker image prune -f
µÇ¼ºó¸´ÖÆ
´ËÏÂÁɾ³ýËùÓÐδʹÓõľµÏñ¼°ÆäÏà¹ØÊý¾Ý¡£
4. ÖØÐÂÆô¶¯ÈÝÆ÷£¨ÈôÊÇÐèÒª£©
ÈôÊǸüкóµÄ¾µÏñÓëÏÖÓÐÈÝÆ÷²»¼æÈÝ£¬Ôò¿ÉÄÜÐèÒªÖØÐÂÆô¶¯ËüÃÇ¡£¿ÉÒÔÔËÐÐÒÔÏÂÏÂÁ
docker restart
µÇ¼ºó¸´ÖÆ
ÐèҪעÖصÄÊÇ£¬ÔÚijЩÇéÐÎÏ£¬ÖØÐÂÆô¶¯ÈÝÆ÷¿ÉÄܻᵼÖÂÊý¾Ýɥʧ¡£
ÒÔÉϾÍÊÇdockerÔõô¸üоµÏñµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡