正常的使用 docker 命令部署的方法
因为分布式爬虫需要用到 redis , 所以我就试着搭建一个 redis 用于学习学习
最简单的启动方法
$docker run --name my-redis -d redis
- -d 是让容器在后台启动
- –name my-redis 为这容器命名
- redis 镜像名
以持久化方式启动
$docker run --name my-redis -v ./data:/data -d redis redis-server --appendonly yes
- -v ./data:/data 将持久化的数据映射出容器外
- redis-server --appendonly yes 容器的执行命令,这里就是 redis 的持久化启动命令
映射 redis 的 6379 端口
要是不映射出来的话,只能在 docker 容器内访问
$docker run --name my-redis -p 6379:6379 -v $(pwd)/data:/data -d redis redis-server --appendonly yes
测试是否安装成功
注意,客户端也要安装 redis 才能使用 redis-cli 命令
$redis-cli -h 127.0.0.1 -p 6379
看来我是成功了??


本文作者: niracler
本文链接: www.niracler.com/2019/05/11/使用-docker-快速部署-Redis/
版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
本文介绍了如何使用docker命令来部署Redis,包括最简单的启动方法,以持久化方式启动并映射端口。通过这些步骤,你可以确保Redis服务正常运行,并且数据能够持久化。测试连接成功后,表明Redis已经成功部署。
271

被折叠的 条评论
为什么被折叠?



