解決Docker安裝Redis不能遠程鏈接的問題


Docker安裝Redis本來是一路順風,但最近在安裝的過程中卻遇到了遠程不能鏈接的問題,以免再次遇到,現在記錄下來。

一、       Docker安裝Redis命令:

1、       Redis的配置配置文件,

鏈接:https://pan.baidu.com/s/1VEzb1UCaTdRxVB28EBTTmw

提取碼:q4yh

2、       復制這段內容后打開百度網盤手機App,操作更方便哦主要注意配置事項

requirepass zhangsan2019@    #密碼

bind 127.0.0.1     #注釋掉

protected-mode no #啟用保護模式

 

3、       

docker run -p 6379:6379 --privileged=true --name redis -v /home/docker/redis/redis.conf:/root/redis/redis.conf  -v /home/docker/redis/data:/data   -d --restart=always  redis:latest redis-server --appendonly yes --requirepass " zhangsan2019@"

a)     注意:如果命令執行后提示下列信息,需要另外配置系統的/etc/sysctl.conf文件來解決,不然外網是不能訪問的

docker redis WARNING: IPv4 forwarding is disabled. Networking will not work.

 i.          vi /etc/sysctl.conf

 ii.          net.ipv4.ip_forward=1  #添加這段代碼

iii.          systemctl restart network && systemctl restart docker  #重啟network服務

iv.          sysctl net.ipv4.ip_forward   #查看是否修改成功 (備注:返回1,就是成功)

二、       客戶端鏈接

1、       打開RedisDesktopManager 填寫配置信息如下

 

 

2、       鏈接后刷新下就可以看到Redis默認DB列表


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM