如何在 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 目录下
通过最后一行命令指定自定义配置文件的路径,运行即可。
5、也可通过运行容器时指定参数
docker run -d -p 6379:6379 \
--name redis redis \
--requirepass 123456
结束
输了你,赢了世界又如何...
分类:
Docker
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
2013-07-27 在Visual Studio 2012中使用XNA 4.0