docker run -d -p ʲôÒâ˼
docker run -d -p ÏÂÁîÓÃÓÚÔËÐÐÈÝÆ÷£¬²¢ÒÔÊØ»¤Ä£Ê½ÔËÐÐËü (-d) ²¢Ó³Éä¶Ë¿Ú (-p)£¬ÔÊÐíÍⲿ»á¼ûÈÝÆ÷ÄÚµÄЧÀÍ¡£
docker run -d -p µÄ¼ÄÒå
docker run -d -p ÏÂÁîÔÚ Docker ÖÐÓÃÓÚÔËÐÐÈÝÆ÷£¬²¢Ö¸¶¨ÒÔϲÎÊý£º
-d£ºÒÔÊØ»¤Ä£Ê½ÔËÐÐÈÝÆ÷£¬ÈÝÆ÷Æô¶¯ºó½øÈëºǫ́ÔËÐУ¬×ÝÈ»ÖÕ¶ËÍ˳öÒ²²»»á×èÖ¹¡£
-p£º¶Ë¿ÚÓ³É䣬½«ÈÝÆ÷ÄÚ²¿¶Ë¿ÚÓ³Éäµ½Ö÷»úÍⲿ¶Ë¿Ú£¬ÒÔ±ãÍⲿ¿ÉÒÔ»á¼ûÈÝÆ÷ÄÚµÄЧÀÍ¡£
Ó÷¨Ê¾Àý
ÒÔÏÂÊÇʹÓà docker run -d -p ÏÂÁîÔËÐÐ Nginx ÈÝÆ÷µÄʾÀý£º
docker run -d -p 80:80 nginx
µÇ¼ºó¸´ÖÆ
ÔÚÕâ¸öÀý×ÓÖУº
-p 80:80 Ö¸¶¨½«ÈÝÆ÷ÄÚ²¿µÄ¶Ë¿Ú 80 Ó³Éäµ½Ö÷»úÍⲿµÄ¶Ë¿Ú 80¡£
ÔËÐдËÏÂÁîºó£¬ÈÝÆ÷½«ÔÚºǫ́Æô¶¯²¢ÔËÐÐ Nginx Web ЧÀÍÆ÷¡£ÍⲿÓû§¿ÉÒÔͨ¹ýÖ÷»úÉÏµÄ¶Ë¿Ú 80 »á¼û Nginx ЧÀÍ¡£
²ÎÊý˵Ã÷
-p Ñ¡Ïîºó¸úÁ½¸ö²ÎÊý£¬ÓÃðºÅ (:) ÍÑÀ룺
ÈÝÆ÷¶Ë¿Ú£ºÈÝÆ÷ÄÚ²¿Òª¹ûÕæµÄ¶Ë¿ÚºÅ¡£
Ö÷»ú¶Ë¿Ú£º½«ÈÝÆ÷¶Ë¿ÚÓ³Éäµ½µÄÖ÷»úÍⲿ¶Ë¿ÚºÅ¡£
¿ÉÒÔÖ¸¶¨¶à¸ö¶Ë¿ÚÓ³É䣬ÿ¸öÓ³ÉäÓöººÅÍÑÀë¡£
Ö÷»ú¶Ë¿Ú¿ÉÒÔÊ¡ÂÔ£¬ÔÚÕâÖÖÇéÐÎÏ£¬Docker »á×Ô¶¯·ÖÅÉÒ»¸öËæ»ú¿ÉÓö˿ڡ£
ÒÔÉϾÍÊÇdocker run -d -p ʲôÒâ˼µÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡