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
相关推荐
都叫我大帅哥7 分钟前
🔥 Redis缓存击穿:从“崩溃现场”到“高并发防弹衣”的终极指南
redis
都叫我大帅哥20 分钟前
🌪️ Redis缓存穿透:当数据库被“空气”攻击时,如何优雅防御?
redis
极限实验室2 小时前
一键启动:使用 start-local 脚本轻松管理 INFINI Console 与 Easysearch 本地环境
数据库·docker
❀͜͡傀儡师3 小时前
docker 安装数据集成平台 Apache SeaTunnel 服务
docker·容器
超级小忍3 小时前
Spring Boot 与 Docker 的完美结合:容器化你的应用
spring boot·后端·docker
B1nna5 小时前
Docker学习
学习·docker·容器
缘友一世5 小时前
网安系列【15】之Docker未授权访问漏洞
docker·容器
慕木兮人可13 小时前
Docker部署MySQL镜像
spring boot·后端·mysql·docker·ecs服务器
armcsdn16 小时前
基于Docker Compose部署Traccar容器与主机MySQL的完整指南
mysql·docker·容器
凌晨两点的菜鸡17 小时前
前端部署-docker
前端·docker