docker-compose搭建redis服务

docker-compose搭建redis服务

1.首先准备所需文件

bash 复制代码
mkdir data
touch redis.conf
touch docker-compose.yaml
# 这个结构
[root@iZbp16ukkrjo2m3jyyo3tfZ redis]# ls
data  docker-compose.yaml  redis.conf

2.编辑redis.conf

bash 复制代码
bind 0.0.0.0
port 6379
# tcp-backlog 511
timeout 0
tcp-keepalive 0
logfile ""
supervised no

3.编辑docker-compose.yaml

yaml 复制代码
version: "3.1"
services:
  redis:
    image: redis
    container_name: redis
    restart: always
    environment:
      TZ: Asia/Shanghai
    ports:
      - 6379:6379
    command: /usr/local/bin/redis-server /usr/local/etc/redis/redis.conf
    restart: always
    volumes:
      - ./redis.conf:/usr/local/etc/redis/redis.conf:rw
      - ./data:/data

4.启动

bash 复制代码
docker-compose -f docker-compose.yaml up -d
相关推荐
三不原则14 小时前
故障案例:模型推理响应慢,排查 Redis 缓存集群问题
数据库·redis·缓存
唯情于酒1 天前
Docker学习
学习·docker·容器
喵叔哟1 天前
20.部署与运维
运维·docker·容器·.net
小北方城市网1 天前
分布式锁实战指南:从选型到落地,避开 90% 的坑
java·数据库·redis·分布式·python·缓存
ohoy1 天前
RedisTemplate 使用之Zset
java·开发语言·redis
德育处主任1 天前
『NAS』在群晖部署一个文件加密工具-hat.sh
前端·算法·docker
运维栈记1 天前
虚拟化网络的根基-网络命名空间
网络·docker·容器
冰冰菜的扣jio1 天前
Redis缓存中三大问题——穿透、击穿、雪崩
java·redis·缓存
Hellc0071 天前
Docker网络冲突排查与解决方案:完整指南
网络·docker·容器