redis.conf
文件内容 http://download.redis.io/redis-stable/redis.conf
docker run -d --name redis -p 6379:6379 -v /opt/dockerdata/redis/data:/data -v /opt/dockerdata/redis/redis.conf:/etc/redis/redis.conf redis:latest redis-server /etc/redis/redis.conf
docker run -d —name redis -p 26379:6379 redis:latest redis-server
docker-compose 安装
编辑docker-compose文件
version: '3'
services:
redis:
image: redis:latest # Redis镜像
container_name: redis # Redis容器名称
restart: always # 指定容器退出后的重启策略为始终重启
command: redis-server --requirepass Aa123456 --appendonly yes # 启动redis服务并添加密码为:123456,并开启redis持久化配置
environment: # 设置环境变量,相当于docker run命令中的-e
TZ: Asia/Shanghai
LANG: en_US.UTF-8
volumes:
- /var/redis/data:/data #挂载 Redis数据
- /var/redis/conf/redis.conf:/etc/redis/redis.conf #挂载 Redis配置 `redis.conf`文件内容`http://download.redis.io/redis-stable/redis.conf`
ports:
- 6379:6379 # 端口映射
启动
docker-compose -f docker-compose-redis.yml -p redis up -d