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