Redis 基础-docker 部署(第五章)

1. 下载

1
docker pull redis:6.0.6

2. 设置卷映射

设置 confdata,前者放置 redis.cof ,后者放置持久化数据文件

3. 启动

1
docker run -d -p 6379:6379 -v D:\Teamsun\daily_work\需求与问题\2020年8月6日173205_flink(进行中)\code\docker_redis\conf\redis.conf:/usr/local/etc/redis/redis.conf -v D:\Teamsun\daily_work\需求与问题\2020年8月6日173205_flink(进行中)\code\docker_redis\data:/data --name docker-redis redis:6.0.6 redis-server /usr/local/etc/redis/redis.conf --appendonly yes --requirepass root

4. 操作

进入容器,初始化Redis密码

1
2
3
> docker exec -it docker-redis /bin/bash
root@98ed2248c05e:/data# redis-cli
127.0.0.1:6379>

重新登入,有两种方式,登录时验证 redis-cli -p 6379 -a test123,登录后验证 auth test123

5. 注意

  1. 除了创建容器时可以配置密码,也可由之后修改
1
2
3
4
5
6
127.0.0.1:6379> config get requirepass
1) "requirepass"
2)

127.0.0.1:6379> config set requirepass root
OK