在centos7上使用docker安装redis

拉取镜像‍

docker pull redis:5

查看镜像‍

docker images

配置‍

在/data/docker/redis 文件夹下创建redis.conf(没有/data/docker/redis文件自己创建)

在redis.conf写入(注释的不要)

port 6379 //开启端口6379

bind * //docker内部绑定容器需要使用*号 //不能使用127 127 是相对于母机的如果跨docker没用 docker内部指向不一样

daemonize no

pidfile /data/redis/redis.pid

appendonly yes

写好保存

如下:

docker run \

-p 6379:6379 \

--name redis \

-v /data/docker/redis/data:/data \

-v /data/docker/redis/redis.conf:/etc/redis/redis.conf \

-d redis:5 \

redis-server /etc/redis/redis.conf \

--requirepass "123456" \

--appendonly yes

查看启动的服务‍

docker ps

测试‍

使用redis镜像执行redis-cli命令连接到刚启动的容器

$:docker exec -it redis redis-cli

//输入密码

$: auth 123456

测试

$:keys *

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200911A00GM200?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券