三,docker 安装redis 与配置挂载

一,确保环境正确,docker状态已运行,防火墙已关闭(或ip和端口可访问)
二,下载镜像
1,搜索镜像

docker search redis

在这里插入图片描述

由于我们使用的是 redis-3.2.11

所以,先去
https://hub.docker.com
找下版本

在这里插入图片描述

在这里插入图片描述
可以看到,有3.2.11 这个版本

2,下载镜像

docker pull redis:3.2.11

–查看镜像

docker images

在这里插入图片描述

3,启动容器与配置挂载目录
–创建文件夹

mkdir -p /data/redis/data /data/redis/conf

在这里插入图片描述
–conf 在该目录下放置redis.conf配置文件
3.1 先下载conf文件
下载redis.conf
redis.conf 地址

扫描二维码关注公众号,回复: 10348809 查看本文章

在这里插入图片描述

进入conf目录

cd conf/

下载conf文件
wget https://raw.githubusercontent.com/antirez/redis/3.0/redis.conf

在这里插入图片描述
如果wget未找到,请先安装wget组件,再下载
在这里插入图片描述

使用配置文件启动容器 :

docker run -p 6379:6379 -v /data/redis/conf/redis.conf:/etc/redis/redis.conf -v /data/redis/data:/data --privileged=true --name redis-pro -d redis:3.2.11 --appendonly yes

–以配置文件的方式启动(案例)

docker run -p 6379:6379 -v /data/redis/conf/redis.conf:/etc/redis/redis.conf -v /data/redis/data:/data --privileged=true --name redis-pro -d redis:3.2.11 redis-server /etc/redis/redis.conf  --appendonly yes

参数解析:
–restart=always -> 开机启动容器,容器异常自动重启
-d -> 以守护进程的方式启动容器
–privileged=true -> 提升容器内权限
-p 6379:6379 -> 绑定宿主机端口
-v /data/redis/conf/redis.conf:/etc/redis/redis.conf - >映射配置文件
-v /data/redis/data:/data - >映射数据目录
–name redis-pro -> 指定容器名称
–appendonly yes – > 开启数据持久化

查看正在运行的容器

docker ps

在这里插入图片描述

连接测试

在这里插入图片描述

发布了14 篇原创文章 · 获赞 2 · 访问量 169

猜你喜欢

转载自blog.csdn.net/weixin_41402056/article/details/105149036
今日推荐