docker-compose 部署redis

创建配置文件

[root@localhost SaasHealth]# cat databases/redis/conf/redis.conf 
protected-mode no
appendonly yes
requirepass wjht2014
docker-compose.yml
version: '3'
services:  
  # 模拟一个正常的mysql数据库
  redis:
    image: redis:4.0.6 
    container_name: redis 
    ports:
      - 16379:6379
    volumes:
      - ./databases/redis/conf/redis.conf:/etc/redis/redis.conf
      - ./databases/redis/data:/data
    restart: always
    privileged: true
    command: ["redis-server","/etc/redis/redis.conf"]
    networks:
      SaasNet:
        ipv4_address: 19.16.2.9
networks:
  SaasNet:
    name: SaasNet
    driver: bridge
    ipam:
      config:
        - subnet: 19.16.2.0/24
          gateway: 19.16.2.1
posted @ 2024-03-13 10:07  w'dwd  阅读(124)  评论(0)    收藏  举报