docker安装启动redis:https://www.cnblogs.com/zhzhlong/p/9465670.html
docker在阿里云上安装redis并修改redis.conf能远程访问:
1.下载一个本地的redis ,例如版本为5.0.5,则docker上同时拉取
docker pull redis5.0.5
2.找到本地redis的redis.conf文件,修改里面文件的信息
# bind 127.0.0.1 注掉
daemonize no
protected-mode no
3.把redis.conf复制到服务器/etc/redis/redis.conf中
4.docker run -p 6379:6379 -v /myredis/conf/redis.conf:/etc/redis/redis.conf --name myredis redis:5.0.5 redis-server --appendonly
5.阿里云添加安全组配置:6379
使用工具去学习redis,例如mysql对应navicat工具,redis对应redisdesktop,连接测试即可。
redis默认有16个库,db0 -- db15,默认操作db0
常用命令:
用docker安装启动redis后,可用 docker exec -it myredis redis-cli 命令进入redis
- ping : 测试连接 回应PONG则成功
- keys * 找出所有key
- del keyName 删除指定key
- type keyName 查询key的类型
- expire keyName TIME_IN_SECONDS 指定关键字失效时间
常用的数据类型:string list set zset hash