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 目录下
通过最后一行命令指定自定义配置文件的路径,运行即可。