docker安装Redis挂载外部配置

一,条件具备

1,已经安装docker

二,安装Redis

1,搜索Redis

docker search redis

2,拉取镜像地址

docker pull redis

3,通过Redis存放在gihub上源码将对应的redis.conf文件下载下来

https://github.com/antirez/redis/releases

4,将redis.conf文件存放在Linux的某个目录

5,修改redis.conf文件的几个配置

A,注释 bind 127.0.0.1 该配置
B,注释 daemonize yes 该配置

6,安装Redis

docker run -d --privileged=true -p 6379:6379 -v /usr/local/dockerdata/redis/conf/redis.conf:/etc/redis/redis.conf -v /usr/local/dockerdata/redis/data:/data --name redis a55fbf438dfd redis-server /etc/redis/redis.conf --appendonly yes

7,参数说明

--name: 容器的名称

a55fbf438dfd: 镜像ID

--privileged=true:容器内的root拥有真正root权限,否则容器内root只是外部普通用户权限

-v /usr/local/dockerdata/redis/conf/redis.conf:/etc/redis/redis.conf:映射配置文件

-v /usr/local/dockerdata/redis/data:/data:映射数据目录

redis-server /etc/redis/redis.conf:指定配置文件启动redis-server进程

--appendonly yes:开启数据持久化

 

你可能感兴趣的:(Redis)