You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.1 KiB
1.1 KiB
REDIS 安装
配置文件
创建路径
mkdir -p /usr/local/redis/{data,conf,logs}
官网获取 redis.conf
curl -L http://download.redis.io/redis-stable/redis.conf\
-o /usr/local/redis/conf/redis.conf
修改配置
# 创建配置文件
sed -i 's/^bind 127.0.0.1/#bind 127.0.0.1/' /usr/local/redis/conf/redis.conf
sed -i 's/^appendonly no/appendonly yes/' /usr/local/redis/conf/redis.conf
sed -i 's/^no-appendfsync-on-rewrite no/no-appendfsync-on-rewrite yes/' /usr/local/redis/conf/redis.conf
COMPOSE 文件
cat > /usr/local/redis/docker-compose.yml <<'EOF'
version: '3'
services:
redis:
restart: always
image: redis
container_name: redis
ports:
- 6379:6379
volumes:
- /usr/local/redis/data:/data
- /usr/local/redis/conf/redis.conf:/usr/local/etc/redis/redis.conf
- /usr/local/redis/logs:/logs
EOF
启动
cd /usr/local/redis/ && docker-compose up -d
CLI
登录
docker exec -it redis redis-cli
KEY 操作
set name redis
get name
退出
quit