Ezio's Blog
Posts Categories Tags Music Mood About
Ezio's Blog· Light
☰ Menu
Posts Categories Tags Music Mood About
Expand all Back to top Go to bottom

Docker安装Redis

Author: Ezio Date: August 22, 2023  14:45:59 Category: Docker

1.搜索Redis版本

1
$ docker search redis

2.拉取镜像

1
$ docker pull redis:latest

3.查看镜像

1
$ docker images

4.创建一个自己的redis配置文件准备挂载redis

你自己创建一个目录用来存放redis的配置文件或者数据,配置文件可以重复使用,也不会随着容器删除而被删除

  • 创建文件夹
1
2
$ mkdir -p /Users/ezio/redis/myredis/conf
$ mkdir -p /Users/ezio/redis/myredis/data
  • 进入刚创建的文件夹
1
$ cd /Users/ezio/redis/myredis/conf
  • 创建配置文件redis.conf
1
$ vim redis.conf

按i进入编辑模式,然后将redis配置copy到文件中,然后保存退出;由于redis配置文件内容很长,就不放在这展示了,网上有很多,很容易找到

5.创建并运行容器

1
2
3
4
5
6
7
$ docker run -d --name myredis -p 6379:6379 --privileged=true \
-v /Users/ezio/redis/myredis/conf/myredis.conf:/etc/redis/redis.conf \
-v /Users/ezio/redis/myredis/data:/data \
redis:latest \
redis-server /etc/redis/redis.conf \
--appendonly yes \
--requirepass "你的密码"

简单解释:

1
2
3
4
5
6
7
$ -d //已后台方式运行容器
$ --name //给容器取名
$ -p //端口映射
$ --privileged=true //root权限
$ -v //挂载目录 我的目录路径:redis的目录路径
$ --appendonly yes //开启redis持久化
$ --requirepass //设置密码,进入redis后通过 auth "你的密码" 访问

6.查看运行的容器

1
$ docker ps

7.连接redis

1
$ docker exec -it myredis bash

进入redis客户端

1
$ redis-cli

输入密码

1
127.0.0.1:6379> auth “你的密码”

接下来就可以正常操作redis了

8.退出redis

通过命令 或者 control + C

1
127.0.0.1:6379> exit

Author: Ezio

Permalink: https://ezioy.cn/2023/08/22/Docker%E5%AE%89%E8%A3%85Redis/

License: Copyright (c) 2019 CC-BY-NC-4.0 LICENSE

Slogan: Nothing is true,Everything is permitted

Tag(s): # Docker # Redis
back · home
Mac安装Jenkins 在M1/M2芯片的Mac上通过VMware Fusion 13安装Windows 11
Ezio © 2019 - 2026 | Powered by Hexo & Chic | 访客数量:   浏览次数: | 渝公网安备50011302222043 | 渝ICP备2023013933号-1