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

posted @ 2020-02-29 16:53  架构师聊技术  阅读(11447)  评论(0编辑  收藏  举报