docker环境安装redis
1、从docker官网中下载redis
docker pull redis:5.0
2、查看redis镜像
docker images
3、宿主机新建conf文件夹和data文件夹
mkdir /mnt/redis/conf
mkdir /mnt/redis/data
4、上传redis.conf到/mnt/redis/conf
redis下载:https://wwa.lanzous.com/ivvZOgu2ktc 密码:cfya
修改默认配置文件
- bind 127.0.0.1 #注释掉这部分,这是限制redis只能本地访问
- protected-mode no #默认yes,开启保护模式,限制为本地访问
- daemonize no#默认no,改为yes意为以守护进程方式启动,可后台运行,除非kill进程(可选),改为yes会使配置文件方式启动redis失败
- dir ./ #输入本地redis数据库存放文件夹(可选)
- appendonly yes #redis持久化(可选)
5、启动redis
docker run -d --name redis -p 6379:6379 -v /mnt/redis/conf/redis.conf:/redis.conf -v /mnt/redis/data:/data redis:5.0 redis-server --appendonly yes
-d 后台运行
-p 端口映射到主机的端口
-v 将主机目录挂载到容器的目录
redis-server --appendonly yes : 在容器执行redis-server启动命令,并打开redis持久化配置
6、启动redis容器
docker start redis
7、验证redis
ls /mnt/redis/data(可看到appendonly.aof文件生成)
进入redis :docker exec -it redis /bin/bash
共享改变生活

浙公网安备 33010602011771号