文章目录
- 下载安装RedisInsight
- 添加数据库
- 添加docker容器内的redis数据库
下载安装RedisInsight
进入redis官网下载:https://redis.com/redis-enterprise/redis-insight/,安装过程一路Next即可。
打开桌面上的快捷方式启动:RedisInsight-v2
显示如上界面,即安装成功无误。
添加数据库
点击图示按钮添加本地/远程数据库:
填写相关信息:
Host
: IP 地址(远程主机就填服务器的 IP)Port
: 6379(redis服务 默认端口)Database Alias
: 数据库别名(例如 chat-redis 就是一个辨别数据库的名字)Username
: redis 服务的用户名(默认不用填)Password
: redis 服务的密码(默认不用填)
主要填完上述前两个参数,然后就直接添加上即可。
添加docker容器内的redis数据库
首先需要正常能远程登入 docker 容器,参考文章:【Vscode 远程连接 Docker 容器】
sudo vim
打开 redis 配置文件:/etc/redis/redis.conf
:
bind
: 选项设置为允许远程连接。可以将其设置为0.0.0.0
以允许所有IP地址连接。protected-mode
: 选项设置为no
,以允许非本地连接。
做完上述工作即可正常连接docker内的redis服务器了,通过 sudo service redis-server stop
和 sudo service redis-server start
重启 redis 服务,并通过 redis-server --daemonize yes
在后台运行 redis,接下来就可以通过 RedisInsight 可视化软件连接了。
还需要注意的是:在添加服务器时填写的 Port
需要是服务器放行的端口,例如运行容器的指令是: docker run -itd --name luadocker -p 7000:22 -p 7001:80 -p 6379:6379 -p 6380:3306 cauchy121/luadocker:6.0
,即选择服务器的 6379
端口映射到容器内部的 6379
端口。那么服务器的这个 6379
端口需要放行,允许远程连接。