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列表