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
相关推荐
hnlucky36 分钟前
redis 数据类型新手练习系列——Hash类型
数据库·redis·学习·哈希算法
诡异森林。1 小时前
Docker--Docker网络原理
网络·docker·容器
ALex_zry1 小时前
Docker Macvlan网络配置实战:解决“network already exists“错误
网络·docker·php
IT小辉同学1 小时前
Docker如何更换镜像源提高拉取速度
spring cloud·docker·eureka
AnsenZhu2 小时前
2025年Redis分片存储性能优化指南
数据库·redis·性能优化·分片
GnixAij3 小时前
Docker SSH端口转发
docker·ssh
angushine3 小时前
让Docker端口映射受Firewall管理而非iptables
运维·docker·容器
李菠菜3 小时前
非SpringBoot环境下Jedis集群操作Redis实战指南
java·redis
我的golang之路果然有问题4 小时前
快速了解redis,个人笔记
数据库·经验分享·redis·笔记·学习·缓存·内存
玄明Hanko5 小时前
生产环境到底能用Docker部署MySQL吗?
后端·mysql·docker