安装前先搜索一下 redis
两种方法,一种是命令行输入 docker search redis
模糊搜索出很多镜像
另外一种方法是 登陆 官网 搜
点击进入还有介绍,像readme一样
拉取项目吧
docker pull redis
下载完后可以用 docker images 看看本地镜像中有没有这个项目
运行镜像项目
docker run -p 6379:6379 --name wandabao-redis -v /d/redis/redis.conf:/etc/redis/redis.conf -v /d/redis/data:/var/lib/redis -d redis redis-server /etc/redis/redis.conf --appendonly yes
运行容器
几个参数还是必要要加的 我习惯单独去管理 redis.conf 方便运维
--appendonly yes 持久化
官网上文档还是有很多用处的,很详细
-v /d/redis/redis.conf:/etc/redis/redis.conf 配置文件映射
-v /d/redis/data:/var/lib/redis 数据文件映射
在 windows GUI客户端中也可以进行镜像项目管理(重启 删除 停止之类操作)
这个即为刚刚运行的项目
里面有一些基本的配置信息
修改完配置文件的一些常用参数 客户端连接测试一下
安装完毕
一些注意事项
docker拉取下来的 redis 没有 redis.conf 文件 需要手动处理,有的版本有配置文件,可以创建一个临时容器进入通过磁盘映射把文件拷贝出来,可参考mysql安装
docker run 启动 -d 后台启动会与 redis.conf 中的后台启动参数 daemonize 冲突,二选其一设置,docker启动报错日志里有报错提示,非常方便,查看 log 两种方式
GUI客户端查看
命令行查看
docker logs 3dbbac998109