windows10 docker安装redis并运行

安装前先搜索一下 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

你可能感兴趣的:(windows10 docker安装redis并运行)