docker 连接redis 修改密码
时间: 2024-05-12 20:11:59 浏览: 190
要连接Redis,需要在Docker中启动Redis容器并在容器中运行Redis服务。你可以使用以下命令拉取并启动Redis镜像:
```
docker run --name my-redis -d redis
```
这将会在后台启动一个名为“my-redis”的Redis容器,并运行Redis服务。
接着,你可以通过以下命令连接到Redis容器:
```
docker exec -it my-redis redis-cli
```
这将会进入Redis的CLI界面,你可以在这里输入任何Redis命令来与Redis进行交互。
如果你需要修改Redis密码,可以通过以下步骤实现:
1. 进入Redis容器:
```
docker exec -it my-redis sh
```
2. 进入Redis配置文件目录:
```
cd /usr/local/etc/redis/
```
3. 打开Redis配置文件redis.conf:
```
vi redis.conf
```
4. 找到“requirepass”这一行,将其注释掉或者修改密码,例如:
```
# requirepass foobared
requirepass newpassword
```
5. 保存并退出配置文件。
6. 重启Redis服务:
```
redis-cli shutdown
redis-server /usr/local/etc/redis/redis.conf
```
现在你已经成功修改了Redis密码。你可以通过以下命令重新连接到Redis并使用新密码:
```
docker exec -it my-redis redis-cli -a newpassword
```
阅读全文