Docker下安装redis

1.拉取最新或者适合的redis

# 获取最新的redis

docker pull redis

# 获取指定版本的redis

docker pull redis:版本号

2.创建本地与docker的映射目录

mkdir -p /你的redis目录

3.创建redis配置文件

# 创建配置文件

vim /你的redis目录/redis.conf

# 添加如下内容

requirepass 你的密码

appendonly yes

4.docker启动redis

docker run --restart=always -d --name webredis -p xxxx:6379 -v /你的redis目录/redis.conf:/etc/redis/redis.conf -v /你的redis目录/data redis:latest redis-server /etc/redis/redis.conf

命令解释说明: –restart=always : 自动重启; -d:守护进程,后台启动; –name webredis: 修改映射的名称; -p xxxx:6379 :端口映射,宿主机:docker下的; -v /你的redis目录/redis.conf:/etc/redis/redis.conf :宿主机配置文件地址:docker下配置文件的地址 -v /你的redis目录/data : 数据存储位置 redis-server /etc/redis/redis.conf :以配置文件启动redis,加载容器内的conf文件,最终找到的是挂载的目录/usr/local/docker/redis.conf –appendonly yes 开启redis 持久化;

查看原文