今天我们学习使用 Docker
安装 Redis
。
1、搜索镜像
1 | docker search redis |
2、拉取镜像
1 | docker pull redis |
3、下载配置文件
1 | wget http://download.redis.io/redis-stable/redis.conf |
下载的配置文件必须要和拉取的 redis 镜像版本一致,这样才能避免 Docker 容器启动的时候出现意外的错误,导致容器启动失败。
可以使用
docker image inspect redis:latest
命令,查询 redis 镜像对应的 redis 版本号。从下图可以看出拉取的 redis 版本为
7.0.11
。
4、修改配置文件
- 注释bind 127.0.0.1 -::1
1 | bind 127.0.0.1 -::1 |
- 关闭保护模式
1 | protected-mode no |
- 开启持久化
1 | appendonly yes |
5、启动容器
1 | docker run -p 6379:6379 --name redis -v /etc/redis/redis.conf:/etc/redis/redis.conf -d redis redis-server /etc/redis/redis.conf |