您好,登录后才能下订单哦!
这篇“Docker如何安装Redis配置远程连接”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Docker如何安装Redis配置远程连接”文章吧。
通过docker search redis
和docker pull redis
下载redis
镜像
因为 redis 默认配置你会发现只能够本地连接,不能进行远程访问,使用 Redis Desktop Manager连接都会报错,因此需要手动挂载 redis 配置文件
新建data
和conf
两个文件夹,位置随意。
eg:
mkdir -p /root/docker/redis/data mkdir -p /root/docker/redis/conf
在刚才新建的redis/conf
中新建文件redis.conf
,内容如下:
#bind 127.0.0.1 //允许远程连接 protected-mode no appendonly yes //持久化 requirepass 123456 //密码
执行命令如下:
docker run --name my_redis -p 6379:6379 -v /root/docker/redis/data:/data -v /root/docker/redis/conf/redis.conf:/etc/redis/redis.conf -d redis redis-server /etc/redis/redis.conf
释义如下:
–name:给容器起一个名
-p:端口映射 宿主机:容器
-v:挂载自定义配置 自定义配置:容器内部配置
-d:后台运行
redis-server --appendonly yes: 在容器执行redis-server启动命令,并打开redis持久化配置
通过docker ps
查看启动状态,是否成功
执行docker exec -it my_redis redis-cli
命令,进入终端。
通过auth password
进行登陆。
完成命令如下:
[root@*** conf]# docker exec -it my_redis redis-cli 127.0.0.1:6379> set name wangcai (error) NOAUTH Authentication required. 127.0.0.1:6379> auth 123456 OK 127.0.0.1:6379> set name wangcai OK 127.0.0.1:6379> get name "wangcai"
注意如果出现该错误: (error) NOAUTH Authentication required.
说明没有输入密码进行验证,请输入:auth 你的密码
界面简单,一看就懂,直接上图。
以上就是关于“Docker如何安装Redis配置远程连接”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注亿速云行业资讯频道。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。