今天是老苏居家隔离的第 39 天。
周五抗原,周六、周日、周一每天两次抗原,上午一次,下午一次。
没完没了的捅鼻子,感觉都要捅出鼻炎了。
虽然小区早就是防范区了,但是一直处于提级管理中,还是不能出小区,也看不到任何松动的迹象。
最近几天都在传,“一人阳性,整栋楼都要被拉去隔离”,如果是谣言,以往常的辟谣速度,应该早就被辟了,北京的“十字花转运”是上了新闻的,等同于官宣。
老苏安装过的项目中,用到
redis
数据库的不少,包括
Outline
、
RuoYi-flowable
、
Tduck
、
Nettu Meet
等等,今天介绍的
RedisInsight
是一个类似
PhpMyAdmin
或者
Adminer
这样的可视化管理工具,能够直接用于
Redis
增删改查。
什么是 RedisInsight ?
RedisInsight
是一个可视化工具,提供设计、开发和优化
Redis
应用程序的功能。查询、分析您的
Redis
数据并与之交互。
安装
在群晖上以 Docker 方式安装。
在注册表中搜索
redisinsight
,选择第一个
redislabs/redisinsight
,版本选择
latest
。
卷
在
docker
文件夹中,创建一个新文件夹,并将其命名为
redisinsight
需要给
redisinsight
读写权限,不然容器会停止
文件夹装载路径说明
docker/redisinsight
/db
存放设置
端口
本地端口不冲突就行,不确定的话可以用命令查一下
# 查看端口占用netstat -tunlp |grep 端口号
本地端口容器端口
8001
8001
命令行安装
如果你熟悉命令行,可能用
docker cli
更快捷
# 新建目录mkdir -p /volume2/docker/redisinsight
# 修改目录权限chown -R 1001 /volume2/docker/redisinsight
# 进入 redisinsight 目录cd /volume2/docker/redisinsight
# 一键安装docker run -d \
--name redisinsight \
-v $(pwd):/db \
-p 8001:8001 \
redislabs/redisinsight:latest
运行
在浏览器中输入
http://群晖IP:8001
就能看到主界面
勾选
I have read and understood the RedisInsight License Terms
,r然后点
CONFIRM
老苏已经有了
redis
数据库,所以选了
I already have a database
老苏选的是
outline
的数据库,当时
docker-compose.yml
中
redis
的相关部分是下面👇这样的
redis:image: redis
container_name: ${REDIS_HOST}ports:-"6479:6379"healthcheck:test:["CMD","redis-cli","ping"]interval: 10s
timeout: 30s
retries:3
所以我们选使用主机和端口连接的方式
按设置文件的内容
- 主机(
Host
):是群晖的IP
,也就是192.168.0.197
- 端口(
Port
):为主机的本地端口
而不是容器端口
,所以是6479
- 名称(
Name
):并没有设置过,但是这里又是必填的,所以随便设了个redis
- 用户名(
Usename
)和密码(Password
)都没设置过,所以直接留空
完成后直接点
ADD REDIS DATEBASE
直接点数据库进入数据库主界面
进入
Browser
就可以查看、编辑、修改、删除了
参考文档
RedisInsight/RedisInsight: RedisInsight
地址:https://github.com/RedisInsight/RedisInsight
Installing RedisInsight on Docker | Redis Documentation Center
地址:https://docs.redis.com/latest/ri/installing/install-docker/
版权归原作者 杨浦老苏 所有, 如有侵权,请联系我们删除。