侧边栏壁纸
博主头像
bugbbs博主等级

行动起来,活在当下

  • 累计撰写 5 篇文章
  • 累计创建 4 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

超级详细的docker安装Redis教程

Administrator
2024-04-02 / 0 评论 / 0 点赞 / 234 阅读 / 3656 字

一、Redis官网

官网: https://redis.io/download/

二、docker安装redis

1.拉取redis镜像

docker pull redis

2.查看镜像

docker images

3.创建配置文件夹

mkdir -p /data/redis/data
touch /data/redis/redis.conf

提醒避免采坑

预先创建好redis.conf配置文件,因为在将本机/data/redis/redis.conf挂到/etc/redis/redis.conf的时候,不会将路径最后一个redis.conf当成一个文件,而是当成一个目录,所以我们要想将本机上的配置文件redis.conf挂载到Docker容器中,需要预先创建好配置文件。

4.启动redis容器命令

docker run -p 6379:6379 --name redis --privileged=true -v /data/redis/redis.conf:/etc/redis/redis.conf -v /data/redis/data:/data -d [镜像ID] redis-server /etc/redis/redis.conf

参数说明

-p 3306:3306:将容器的3306端口映射到主机的3306端口

--name redis :定义容器名称为redis

-v /data/redis/data:/data:将Redis的数据文件夹挂载到主机

/data/redis/redis.conf:/etc/redis/redis.conf:将Redis的配置文件夹挂载到主机

-d redis redis-server /etc/redis/redis.conf:后台运行,以redis镜像按照后面的配置文件/etc/redis/redis.conf进行启动

5.更改redis.conf配置文件

redis.conf 把redis.conf里面的内容复制到linux里面的/data/redis/redis.conf文件里面

#注释掉这部分,使redis可以外部访问

bind 0.0.0.0

#用守护线程的方式启动,默认是yes改为no

daemonize no

#给redis设置密码

requirepass password

#redis持久化  默认是no改为yes

appendonly yes

6.重启redis容器命令

docker restart [容器ID]

7.检查是否启动成功

docker ps

8.下载redis图形化桌面客户端

https://github.com/lework/RedisDesktopManager-Windows/releases

打开这个网址下载图片指示的文件即可

0

评论区