三网大流量卡(正规、非野路子、非物联网卡) – 运营商App可查,点击办理
1.运行目录准备
#创建目录
mkdir /opt/redis/ ; cd /opt/redis
2.配置文件准备
cat > redis.conf << "EOF"
################################## NETWORK #####################################
bind *
# 是否启用保护模式。
protected-mode no
# 端口默认为6379,若指定了端口0,则Redis将不会在TCP套接字上侦听。
port 6379
# 指定日志文件名。 空字符串也可以用于强制Redis登录标准输出。
# 请注意,如果您使用标准输出进行日志记录但进行守护进程,则日志将发送到/dev/null
logfile ""
# 设置数据库数量。 默认数据库为DB 0,您可以使用SELECT <dbid>在每个连接的基础上选择一个不同的数据库,
# 其中dbid是介于0和'databases'-1之间的数字
databases 16
# RBD压缩
rdbcompression yes
# 校验RDB
rdbchecksum no
# 转储数据库的文件名
dbfilename dump.rdb
# 追加模式
appendonly no
# 仅附加文件的名称(默认值:"appendonly.aof")
appendfilename "appendonly.aof"
# 工作目录
dir /data
EOF
3.启动脚本
cat > start.sh << "EOF"
#!/bin/bash
docker stop redis
docker rm redis
docker run -d --name redis \
-p 6379:6379 \
-v /etc/localtime:/etc/localtime:ro \
-v $PWD/data:/data \
-v $PWD/redis.conf:/etc/redis.conf \
--restart unless-stopped \
--ulimit memlock=-1:-1 \
redis:6 \
redis-server /etc/redis.conf --requirepass "P@ssw0rd"
EOF
4.运行
chmod +x start.sh
./start.sh
#查看运行情况
docker logs -f redis
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容