Docker安装redis镜像

Docker安装redis镜像

1.下载redis镜像

docker pull redis:5.0

2.创建数据卷

#创建挂载目录 数据和配置文件两个目录
mkdir -p /home/docker/redis/data /opt/docker/redis/conf

#编写redis.conf文件
cd /home/docker/redis/conf
vim redis.conf

配置文件内容如下

#bind 127.0.0.1 //允许远程连接
#密码 暂时这样
requirepass 123456
port 33
appendonly yes

具体redis的配置文件可以参考这里redis.conf配置详细解析

这里是官网的redis:5.0版本的redis.conf例子:https://raw.githubusercontent.com/antirez/redis/5.0/redis.conf

3.启动redis

docker run --name redis -p 6379:6379 -v /home/docker/redis/data:/data -v /home/docker/redis/conf/redis.conf:/etc/redis/redis.conf -d redis:5.0 /etc/redis/redis.conf

解析:

  • --name redis 启动后容器的名称为redis
  • -d 容器后台运行,并返回容器ID
  • -p 6379:6379 指定端口映射,格式为主机端口:容器端口
  • -v /home/docker/redis/data:/data 数据卷挂载,注意是绝对路径,从根目录开始
  • -v /home/docker/redis/conf/redis.conf:/etc/redis/redis.conf redis的配置文件挂载
  • /etc/redis/redis.conf 指定容器启动时以自己配置的conf文件启动

启动成功

image-20210924104217871

docker exec -it redis的容器id redis-cli

进入redis客户端,这里之前配置文件redis.conf设置了redis的密码为123456,所以在操作前需要auth 密码进行登录,最后使用ping测试一下即可。

image-20210924104319166

posted @ 2021-09-24 10:45  无_忧  阅读(213)  评论(0编辑  收藏  举报