Docker 启动 Redis 并添加密码
可以使用密码启动 Redis 服务器。使用的命令是:
redis-server --requirepass mypassword
本文介绍在容器中对 Redis 添加密码的方法。
Docker 设置密码
docker run --name myredis -p 6379:6379 -d redis --requirepass "mypassword"
docker-compose 设置密码
services: redis: container_name: 'myredis' image: 'redis' restart: always ports: - 6379:6379 command: redis-server --requirepass mypassword
Kubernets 设置密码
创建 redis 配置 configmaps:
apiVersion: v1 kind: ConfigMap metadata: name: redis-conf data: redis.conf: | bind 0.0.0.0 port 6379 requirepass mypassword
创建 StatefulSet 时启动参数配置:
spec: containers: - name: redis-server image: redis:latest imagePullPolicy: Always command: - redis-server args: - --requirepass - mypassword
密码访问 Redis
$ redis-cli 127.0.0.1:6379> RANDOMKEY (error) NOAUTH Authentication required. 127.0.0.1:6379> auth mypassword OK 127.0.0.1:6379> RANDOMKEY (nil)
相关文章
未找到相关的 Issues 进行评论
请联系 @jueee 初始化创建