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
相关推荐
修己xj7 分钟前
Linux系统离线安装Docker完整指南
docker
m***11901 小时前
Windows版Redis本地后台启动
数据库·windows·redis
Penge6661 小时前
Redis-bgsave浅析
redis·后端
梁bk1 小时前
Redis 内存回收
数据库·redis·缓存
__beginner__1 小时前
docker安装influxdb
运维·docker·容器
纪莫2 小时前
技术面:如何解决缓存和数据库一致性的问题?
数据库·redis·java面试⑧股
万邦科技Lafite3 小时前
API接口地址解析地区码操作指南
网络·数据库·redis·缓存·开放api·电商开放平台
此生只爱蛋3 小时前
【Redis】常用命令
数据库·redis·缓存
少许极端3 小时前
Redis入门指南:从零到分布式缓存(一)
redis·分布式·缓存·微服务
todoitbo4 小时前
openEuler 云原生实战:Docker Compose 部署 Nextcloud 企业级私有云
docker·云原生·容器·openeuler