dockerÔõô´î½¨redis
docker ÊÇÒ»ÖÖʵÏÖ redis ÈÝÆ÷»¯µÄÊÖÒÕ£¬È·±£Ð§À͵ÄÇå¾²ÐÔ¡¢¿ÉÒÆÖ²ÐԺͿÉÀ©Õ¹ÐÔ¡£ÏȾöÌõ¼þ£ºdocker ×°ÖÃºÍ redis ¾µÏñ¡£°ì·¨£ºÔËÐÐÏÂÁîÐÐ docker run ½¨Éè redis ÈÝÆ÷¡£Ê¹Óà redis ¿Í»§¶Ë»òÏÂÁîÐÐÅþÁ¬µ½ÈÝÆ÷¡£Í¨¹ýÏÂÁîÐÐÆô¶¯/×èÖ¹/ÖØÐÂÆô¶¯ÈÝÆ÷¡£Éó²éÈÕÖ¾»òɾ³ýÈÝÆ÷¡£
ÔõÑùʹÓà Docker ´î½¨ Redis
Docker ÊÇÒ»ÖÖÈÝÆ÷»¯ÊÖÒÕ£¬ËüÔÊÐíÔÚ¸ôÀëµÄÇéÐÎÖÐÔËÐÐÓ¦ÓóÌÐò¡£ÕâºÜÊÇÊÊºÏ Redis µÈ´æ´¢Ð§ÀÍ£¬ÓÉÓÚËü¿ÉÒÔÈ·±£Ð§À͵ÄÇå¾²ÐÔ¡¢¿ÉÒÆÖ²ÐԺͿÉÀ©Õ¹ÐÔ¡£
ÏȾöÌõ¼þ£º
Docker ÒÑÔÚÄúµÄϵͳÉÏ×°Öãºhttps://docs.docker.com/desktop/
Redis ¾µÏñ£ºhttps://hub.docker.com/_/redis
´î½¨ Redis Docker ÈÝÆ÷£º
docker run --name my-redis -p 6379:6379 redis
µÇ¼ºó¸´ÖÆ
–name: Ϊ Redis ÈÝÆ÷Ö¸¶¨Ò»¸öÃû³Æ¡£
-p: ½«ÈÝÆ÷µÄ 6379 ¶Ë¿ÚÓ³Éäµ½Ö÷»úÉ쵀 6379 ¶Ë¿Ú¡£
redis: Ö¸¶¨ÒªÔËÐÐµÄ Redis ¾µÏñ¡£
ÅþÁ¬µ½ Redis ÈÝÆ÷£º
Äú¿ÉÒÔʹÓà Redis ¿Í»§¶Ë»òÏÂÁîÐÐÀ´ÅþÁ¬µ½ Redis ÈÝÆ÷¡£
Redis ¿Í»§¶Ë£º
ʹÓÃÒÔÏÂÏÂÁî×°Öà Redis ¿Í»§¶Ë£º
sudo apt install redis-tools
µÇ¼ºó¸´ÖÆ
È»ºóʹÓÃÒÔÏÂÏÂÁîÅþÁ¬µ½ Redis ÈÝÆ÷£º
redis-cli -h 127.0.0.1 -p 6379
µÇ¼ºó¸´ÖÆ
ÏÂÁîÐУº
ÔËÐÐÒÔÏÂÏÂÁîÔÚÈÝÆ÷ÖÐÆô¶¯ Redis shell£º
docker exec -it my-redis redis-cli
µÇ¼ºó¸´ÖÆ
ÖÎÀí Redis ÈÝÆ÷£º
Æô¶¯/×èÖ¹ Redis ÈÝÆ÷£º
docker start/stop my-redis
µÇ¼ºó¸´ÖÆ
ÖØÐÂÆô¶¯ Redis ÈÝÆ÷£º
docker restart my-redis
µÇ¼ºó¸´ÖÆ
Éó²é Redis ÈÝÆ÷ÈÕÖ¾£º
docker logs my-redis
µÇ¼ºó¸´ÖÆ
ɾ³ý Redis ÈÝÆ÷£º
docker rm my-redis
µÇ¼ºó¸´ÖÆ
ÒÔÉϾÍÊÇdockerÔõô´î½¨redisµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡