Skip to content
Go back

【归档文章】CentOS7 下 Docker 部署 RedisInsight Redis 网页版的可视化工具

| 0 Views Edit page

关于部署 RedisInsight Redis 网页版的可视化工具的教程。

注:这篇文章是从旧的博客系统中迁移过来的、我觉得还存在价值的文章。但是由于时间关系,可能已经不再是最佳实践,请仅作参考。

Redis Desktop Manager 在 Windows 下占用太多内存,且在 M1 版本的 Macbook 上安装老是出错,于是决定换成网页版的可视化工具。
注意:RedisInsight 无法配置账户密码认证,因此请不要在公网服务器上部署!


1、拉取 Docker 镜像

Docker Hub 地址:https://hub.docker.com/r/redislabs/redisinsight/tags
执行:

docker pull redislabs/redisinsight:latest

2、配置持久化和启动

容器内的 \db 目录下会存放配置文件和数据,因此需要在宿主机上建立挂载用文件夹并映射以实现持久化:

需要先设置好挂载用文件夹的权限,不然会出现 PermissionError: [Errno 13] Permission denied: '/db/rsnaps' 错误。

chown -R 1001 /rab/docker/redisinsight

PermissionError

docker run --name redisinsight -d -v /rab/docker/redisinsight:/db -p 8001:8001 redislabs/redisinsight

启动后检查日志:

docker logs redisinsight

如果没有日志说明启动成功了,而出现了日志一般是出错了。

3、访问页面并连接至现有 Redis 数据库

前往 http://IP:8001 访问可视化页面,第一次访问需要同意部分隐私条款:
隐私条款
选择我已经有 Redis 数据库:
我已经有 Redis 数据库
我是在内网另一台服务器上自建的,因此选第一项:
选第一项
填写连接信息:
填写连接信息
之后就能看到该 Redis 数据库的运行情况了:
运行情况
可以编辑值或者运行命令:
编辑值
运行命令

结束。


Edit page