Docker 安装 Redis

1、创建目录

mkdir -p /home/redis

2、创建 redis 配置文件

redis.conf 文件从官网下载

vim /home/redis/redis.conf

# 修改
bind 127.0.0.1          # 注释掉这部分,这是限制redis只能本地访问
requirepass 123.abc     # 修改密码

 3、拉取

docker pull redis

4、运行

docker run --name redis -p 6379:6379 \
-v /home/redis/redis.conf:/etc/redis/redis.conf \
-v /home/redis/data:/data \
-d redis redis-server /etc/redis/redis.conf \
--appendonly yes

-v /home/redis/redis.conf:/etc/redis/redis.conf           将宿主机redis.conf映射到容器内
-v /home/redis/data:/data \                                         将宿主机 data 映射到容器 /data , 方便备份持久数据
redis /etc/redis/redis.conf                                           以配置文件启动redis,加载容器内的conf文件,最终找到的是挂载的目录/home/redis/redis.conf
--appendonly yes                                                        redis 数据持久化

 

你可能感兴趣的:(Docker,Redis)