redis安装
docker安装
1.下载redis镜像
docker pull redis:5.0.9
2.创建redis在宿主机的目录映射,提供配置文件和持久化目录
mkdir -p /usr/local/volumes/redis/{conf,data}mkdir -p /usr/local/volumes/redis/confmkdir -p /usr/local/volumes/redis/data
3.下载redis配置文件
cd /usr/local/volumes/redis/conf#下载配置文件wget https://files.cnblogs.com/files/NyanKoSenSei/redis.conf.css#修改文件名mv redis.conf.css redis.conf
4.修改配置文件
# 编辑配置文件vim redis.conf// 把bind注释掉# bind 127.0.0.1// protected-mode改为noprotected-mode no# 注意:当我们采用yes时,redis会在后台运行,此时redis将一直运行,除非手动kill该进程#而采用no时,当前界面将进入redis的命令行界面daemonize yes# 设置密码requirepass 密码# 保存并退出
5.启动redis
-p端口映射 宿主机端口:容器端口
—name 容器名
-v目录映射 宿主机目录:容器目录
—restart=always docker启动事自启动容器
—privileged=true 获取容器的真实root权限
-d 后台运行
Redis-server 指定redis启动时的配置文件 组成:容器映射目录/宿主机配置文件名
docker run -p 6379:6379 \--name redis \-v /usr/local/volumes/redis/conf:/etc/redis -v /usr/local/volumes/redis/data:/data \--restart=always --privileged=true \-d redis:5.0.9 \redis-server /etc/redis/redis.conf
