美文网首页dockers
docker 安装部署redis(有密码)

docker 安装部署redis(有密码)

作者: 三三酱酱 | 来源:发表于2020-05-11 09:47 被阅读0次

    docker 安装部署redis(有密码)

    简单分为以下几步:

    1、拉取镜像
    2、创建所需文件夹
    3、下载并配置redis.conf文件
    4、启动容器
    跟着下面的步骤就可以啦!

    1、拉取redis镜像

    docker pull redis
    

    2、创建文件夹

    mkdir -p /docker/redis
    

    3、进入redis目录文件

    cd /docker/redis
    

    4、下载redis.conf

    wget http://download.redis.io/redis-stable/redis.conf
    

    5、修改配置文件redis.conf

    vi redis.conf
    
    修改前:
    bind 127.0.0.1
    protected-mode yes
    appendonly no
    # requirepass foobared
    
    修改后:
    # bind 127.0.0.1
    protected-mode no
    appendonly yes
    requirepass yourpassword
    

    注释:

    bind 127.0.0.1 #注释掉这部分,这是限制redis只能本地访问
    protected-mode no #默认yes,开启保护模式,限制为本地访问
    appendonly yes #redis持久化(可选)
    
    tips:protected-mode 是在没有显示定义 bind 地址(即监听全网断),又没有设置密码 requirepass
    时,只允许本地回环 127.0.0.1 访问。 也就是说当开启了 protected-mode 时,如果你既没有显示的定义了 bind
    监听的地址,同时又没有设置 auth 密码。那你只能通过 127.0.0.1 来访问 redis 服务
    

    6、启动redis命令

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

    查看一下( docker ps )


    在这里插入图片描述

    这样就可以啦!

    连接RedisDesktopManager试一下吧!
    ip地址为虚拟机的ip地址(可用 :ip addr 查询)


    在这里插入图片描述

    相关文章

      网友评论

        本文标题:docker 安装部署redis(有密码)

        本文链接:https://www.haomeiwen.com/subject/uapynhtx.html