[fix:6.0]更新README文件中错误;初始化脚本中增加设置REDISCLI_AUTH操作

This commit is contained in:
2020-07-30 11:02:17 +08:00
parent eaf482f4a5
commit 0bc0b02dc1
2 changed files with 8 additions and 2 deletions
+2 -2
View File
@@ -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
```
+6
View File
@@ -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
}
# 将变量配置更新至配置文件