docker¿ÍÕ»ÔõôÊÚȨ
docker ¿ÍÕ»ÊÚȨ¿ÉÒÔͨ¹ý docker hub µÄ acl »ò×Ô½ç˵Éí·ÝÑéÖ¤À´ÊµÏÖ¡£acl ÔÊÐíÖ¸¶¨Óû§»òÍŶӵĻá¼ûȨÏÞ£¬¶ø×Ô½ç˵Éí·ÝÑéÖ¤Ìṩ¸üϸÁ£¶ÈµÄ¿ØÖÆ£¬ÀýÈçÓû§Ãû/ÃÜÂë¡¢ÁîÅÆ»ò sso¡£ÊÚȨȨÏÞ°üÀ¨¶Á¡¢Ð´ºÍÖÎÆÊÎö¼ûȨÏÞ£¬Ó¦Æ¾Ö¤Óû§ÀàÐÍ¡¢¾µÏñÃô¸ÐÐÔºÍËùÐèµÄÖÎÀí¼¶±ð¾ÙÐзÖÅÉ¡£
Docker ¿ÍÕ»µÄÊÚȨ
ÔõÑùÊÚȨ Docker ¿ÍÕ»£¿
ÊÚȨ Docker ¿ÍÕ»Éæ¼°µ½ÊÚÓèÓû§»á¼ûºÍÖÎÀí¿ÍÕ»µÄȨÏÞ¡£¿ÉÒÔͨ¹ýʹÓà Docker Hub µÄ»á¼û¿ØÖÆÁбí (ACL) »òÉèÖÃ×Ô½ç˵Éí·ÝÑéÖ¤À´ÊµÏÖ¡£
Docker Hub ACL
Docker Hub ÌṩÁË ACL ϵͳ£¬ÔÊÐíÄúΪÄúµÄ¿ÍÕ»Ö¸¶¨Ìض¨µÄÓû§ºÍÍŶÓȨÏÞ¡£ÒªÊ¹Óà ACL£º
ÉÏ°¶ Docker Hub¡£
µ¼º½µ½ÄúµÄ¿ÍÕ»¡£
µ¥»÷¡°Settings¡±£¨ÉèÖã©Ñ¡Ï¡£
ÔÚ¡°Access Control¡±£¨»á¼û¿ØÖÆ£©²¿·Ö£¬Ìí¼ÓÓû§»òÍŶӲ¢·ÖÅÉËûÃÇËùÐèµÄȨÏÞ¡£
×Ô½ç˵Éí·ÝÑéÖ¤
ÈôÊÇÄúÏëÒª¸üϸÁ£¶ÈµÄ¿ØÖÆ£¬Äú¿ÉÒÔÉèÖÃ×Ô½ç˵Éí·ÝÑéÖ¤£¬ÀýÈ磺
Óû§Ãû/ÃÜÂëÈÏÖ¤£ºÊ¹ÓùŰåµÄÓû§ÃûºÍÃÜÂë¾ÙÐÐÉí·ÝÑéÖ¤¡£
ÁîÅÆÈÏÖ¤£ºÊ¹ÓÃÊÚȨÁîÅƾÙÐÐÉí·ÝÑéÖ¤¡£
µ¥µãµÇ¼ (SSO)£ºÊ¹ÓÃÍⲿÉí·ÝÌṩÉ̾ÙÐÐÉí·ÝÑéÖ¤¡£
ÒªÉèÖÃ×Ô½ç˵Éí·ÝÑéÖ¤£¬ÄúÐèҪʹÓà Docker API »ò Docker Registry v2 API¡£ÓйØÏêϸÐÅÏ¢£¬Çë²ÎÔÄ Docker ¹Ù·½Îĵµ¡£
ÏêϸȨÏÞ
Docker ¿ÍջȨÏÞ¿ÉÒÔ·ÖΪÒÔϼ¶±ð£º
¶Á»á¼ûȨÏÞ£ºÔÊÐíÓû§ÀÈ¡¾µÏñ¡£
д»á¼ûȨÏÞ£ºÔÊÐíÓû§ÍÆË;µÏñ¡£
ÖÎÆÊÎö¼ûȨÏÞ£ºÔÊÐíÓû§ÖÎÀí¿ÍÕ»£¬ÀýÈçÌí¼ÓºÍɾ³ýÓû§¡£
·ÖÅÉȨÏÞʱӦ˼Á¿ÒÔÏÂÒòËØ£º
ÐèÒª»á¼û¿ÍÕ»µÄÓû§µÄÀàÐÍ¡£
¿ÍÕ»ÖоµÏñµÄÃô¸ÐÐÔ¡£
ÐèÒªµÄÖÎÀí¼¶±ð¡£
ͨ¹ý×ÐϸÖÎÀí Docker ¿ÍÕ»µÄÊÚȨ£¬Äú¿ÉÒÔÈ·±£Ö»ÓÐÊʵ±µÄÓû§¿ÉÒÔ»á¼ûºÍ²Ù×÷ÄúµÄ¾µÏñ¡£
ÒÔÉϾÍÊÇdocker¿ÍÕ»ÔõôÊÚȨµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡