docker 安装redis 配置文件 设置密码 后端启动 进入客户端

网友投稿 1014 2022-11-03

docker 安装redis 配置文件 设置密码 后端启动 进入客户端

docker 安装redis 配置文件 设置密码 后端启动 进入客户端

文章目录

​​0.安装 docker​​​​1.创建外部目录​​​​2.创建一个容器​​​​4. 常用参数解释​​​​5.如何进入客户端​​​​6.客户端连接测试​​

参考:

​​​​docker

​​在安装 redis 之前,首先需要在安装 docker ,这里使用是CentOS7。 //Step 1: 安装必要的一些工具 yum install -y yum-utils device-mapper-persistent-data lvm2 //Step 2: 添加软件源信息 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo //Step 3: 更新并安装Docker-CE sudo yum makecache fast sudo yum -y install docker-ce //Step 4: 开启Docker服务 sudo service docker start //Step 5: 设置开机自启 systemctl enable docker //Step 6: 测试校验 docker version ​​

1.创建外部目录

注意:因为 redis 默认配置你会发现只能够本地连接,不能进行远程访问,使用 Redis Desktop Manager连接都会报错,因此需要手动挂载 redis 配置文件

新建两个文件夹用于挂载配置

​​#//允许远程连接 #bind 127.0.0.1 protected-mode no # //持久化 appendonly yes #//密码 requirepass password ​​

2.创建一个容器

​​docker run --name myredis -p 6379:6379 -v /docker/redis/data:/data -v /docker/redis/conf/redis.conf:/etc/redis/redis.conf -d redis redis-server /etc/redis/redis.conf ​​

​​如果报错 WARNING: IPv4 forwarding is disabled. Networking will not work.​​​ 解决方法: 需要做如下配置

​​vi /usr/lib/sysctl.d/00-system.conf​​ 添加如下代码:

net.ipv4.ip_forward=1

重启network服务​​​systemctl restart network​​

4. 常用参数解释

​​命令分解​​​ -p 6379:6379 \ # 端口映射 宿主机:容器 -v $PWD/data:/data:rw \ # 映射数据目录 rw 为读写 -v $PWD/conf/redis.conf:/etc/redis/redis.conf:ro \ # 挂载配置文件 ro 为readonly –name myredis \ # 给容器起个名字 -d redis redis-server /etc/redis/redis.conf # deamon 运行容器 并使用配置文件启动容器内的 redis-server –restart=always 当 Docker 重启时,容器未能自动启动 –requirepass 设置密码 –privileged=true \ # 给与一些权限 容器内的root拥有真正root权限,否则容器内root只是外部普通用户权限

5.如何进入客户端

6.客户端连接测试

redisdeskmanager 免费-: https://github.com/microsoftarchive/redis/releases

至此,大功告成!!!

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Ambience:极简、轻量亮度调节框架库及可定制视图组件
下一篇:Jkmvc 使用kotlin构建的优雅,强大和轻量级的MVC Web框架
相关文章

 发表评论

暂时没有评论,来抢沙发吧~