如何在 Docker 部署的 Redis 中配置访问密码、绑定地址

1、获取 Redis 配置文件模板

获取地址:https://github.com/redis/redis

在项目根目录下可以看到 redis.conf 模板文件,下载保存

2、修改密码

打开 redis.conf 文件,找到

# requirepass foobared

这一行,去掉前面的 # 号注释,后面的 foobared 修改为想要设定的密码即可。

3、修改绑定

打开 redis.conf 文件,找到

bind 127.0.0.1 -::1

这一行,如果需要监听所有地址,直接在前面添加 # 号注释掉这一行即可,或者如果需要指定地址,按规则修改即可。

4、运行容器

在运行容器时,使用命令:

docker run -d -p 6379:6379 \
-v /home/redis:/usr/local/etc/redis \
--name redis redis:6.2.3 \
redis-server /usr/local/etc/redis/redis.conf

第二行为通过 Volume 持久化配置文件,刚刚保存好的 redis.conf 放置在宿主机的 /home/redis 目录下

通过最后一行命令指定自定义配置文件的路径,运行即可。

posted @ 2021-07-27 16:48  不是豆豆  阅读(739)  评论(0编辑  收藏  举报
友情链接:迷途