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

dockerÔõô¼Óredis

ÔÚ docker ÖÐÌí¼Ó redis µÄ°ì·¨°üÀ¨£º½¨Éè docker ÈÝÆ÷£¨docker run -d –name my-redis redis:latest£©ÅþÁ¬µ½ÈÝÆ÷£¨docker exec -it my-redis bash£©×°Öà redis À©Õ¹Ä£¿é£¨ÏÂÔØÔ´´úÂë¡¢±àÒëÄ£¿é¡¢Ê¹Óà –loadmodule Æô¶¯ redis£©ÉèÖà redis£¨±à¼­ /etc/redis/redis.conf Îļþ£©Æô¶¯ redis£¨service redis start£©ÅþÁ¬µ½ redis£¨redis-c

ÔõÑùÔÚ Docker ÖÐÌí¼Ó Redis

°ì·¨ 1£º½¨Éè Docker ÈÝÆ÷

docker run -d --name my-redis redis:latest

µÇ¼ºó¸´ÖÆ

-d ±ê¼ÇÒÔÊØ»¤Àú³ÌģʽÔËÐÐÈÝÆ÷¡£

–name my-redis Ö¸¶¨ÈÝÆ÷µÄÃû³Æ¡£

redis:latest Ö¸¶¨ÒªÊ¹ÓÃµÄ Redis Ó³ÏñµÄ°æ±¾¡£

°ì·¨ 2£ºÅþÁ¬µ½ÈÝÆ÷

docker exec -it my-redis bash

µÇ¼ºó¸´ÖÆ

ÕâÑù¿ÉÒÔ½øÈëÈÝÆ÷µÄ Bash shell¡£

°ì·¨ 3£º×°Öà Redis À©Õ¹Ä£¿é

ÈôÊÇÄúÐèҪʹÓà Redis µÄÀ©Õ¹Ä£¿é £¬¿ÉÒÔƾ֤ÒÔÏ°취װÖÃËüÃÇ£º

ÏÂÔØÀ©Õ¹Ä£¿éµÄÔ´´úÂë¡£

Ö´ÐÐ make ÏÂÁî±àÒëÄ£¿é¡£

ʹÓà redis-server Æô¶¯ Redis ЧÀÍÆ÷²¢×ª´ï –loadmodule ±ê¼ÇºÍÒѱàÒëÄ£¿éµÄ·¾¶¡£

°ì·¨ 4£ºÉèÖà Redis

Äú¿ÉÒÔͨ¹ý±à¼­ÈÝÆ÷ÄÚµÄ /etc/redis/redis.conf ÎļþÀ´ÉèÖà Redis¡£ÀýÈç £¬ÒªÐ޸İ󶨵صãºÍ¶Ë¿Ú £¬Çë¸ü¸ÄÒÔÏÂÐУº

bind 127.0.0.1
port 6379

µÇ¼ºó¸´ÖÆ

°ì·¨ 5£ºÆô¶¯ Redis

ÉèÖúÃÖ®ºó £¬Ê¹ÓÃÒÔÏÂÏÂÁîÆô¶¯ Redis£º

service redis start

µÇ¼ºó¸´ÖÆ

°ì·¨ 6£ºÅþÁ¬µ½ Redis

ÏÖÔÚ £¬Äú¿ÉÒÔʹÓà Redis ¿Í»§¶ËÅþÁ¬µ½ÈÝÆ÷µÄ Redis ʵÀý£º

redis-cli -h 127.0.0.1 -p 6379

µÇ¼ºó¸´ÖÆ

È·±£Ì滻ΪÔÚ°ì·¨ 4 ÖÐÉèÖõĵصãºÍ¶Ë¿Ú¡£

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

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

Ïà¹ØÐÂÎÅ

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

18523999891

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

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

QR code
ÍøÕ¾µØͼ