一、docker 安装多个redis
#拉取redis
docker pull redis
#修改配置
改动端口时 对应profile也需要修改
因为默认情况下Redis只允许本地主机访问,所以我们需要修改配置文件
注释掉:bind 127.0.0.1
因为是docker方式安装所以需要注释掉:daemonize选项
#启动redis(普通启动)
docker run -d -p 6379:6379 --name redis名称 redis redis-server --appendonly yes
#创建配置和数据目录
目录命名规则:docker run --name 项目名称_mongo -p 27017:27017 -v /mnt/dockerdata/项目名称_mongodb:/data/db -d mongo
创建redis.conf配置文件
touch /docker/redis/conf/redis.conf
redis.conf文件内容自行添加:
切记注释掉:#daemonize yes 否则无法启动容器
#挂载外部配置和安装(避免docker挂了 数据也挂掉)
docker run -d --privileged=true -p 6380:6379-v /mnt/dockerdata/zegocity-redis/conf/redis.conf:/etc/redis/redis.conf -v /mnt/dockerdata/zegocity-redis/data:/data --name zegocity_redis redis redis-server /etc/redis/redis.conf --appendonly yes