[fix:6.0]更新README文件中错误;初始化脚本中增加设置REDISCLI_AUTH操作
This commit is contained in:
@@ -66,10 +66,10 @@ $ docker-compose up -d
|
||||
|
||||
## 容器配置
|
||||
|
||||
在初始化 redis 容器时,如果配置文件`zoo.cfg`不存在,可以在命令行中使用相应参数对默认参数进行修改。类似命令如下:
|
||||
在初始化 Redis 容器时,如果没有预置配置文件,可以在命令行中设置相应环境变量对默认参数进行修改。类似命令如下:
|
||||
|
||||
```shell
|
||||
$ docker run -d --restart always -e "REDIS_INIT_LIMIT=10" --name zoo1 colovu/zookeeper:latest
|
||||
$ docker run -d -e "REDIS_AOF_ENABLED=no" --name redis colovu/redis:latest
|
||||
```
|
||||
|
||||
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
. /usr/local/scripts/libos.sh
|
||||
. /usr/local/scripts/libservice.sh
|
||||
. /usr/local/scripts/libvalidations.sh
|
||||
. /usr/local/scripts/libnet.sh
|
||||
|
||||
# 函数列表
|
||||
|
||||
@@ -73,6 +74,11 @@ EOF
|
||||
export REDIS_MASTER_PASSWORD="$(< "${REDIS_MASTER_PASSWORD_FILE}")"
|
||||
EOF
|
||||
fi
|
||||
|
||||
# 如果设置了用户密码,设置环境变量 REDISCLI_AUTH,用于 `redis-cli` 登录时使用;不显示输入,保证安全
|
||||
if [[ -n "${REDIS_PASSWORD}" ]]; then
|
||||
export REDISCLI_AUTH=${REDIS_PASSWORD}
|
||||
fi
|
||||
}
|
||||
|
||||
# 将变量配置更新至配置文件
|
||||
|
||||
Reference in New Issue
Block a user