docker 单机部署redis

一、环境准备

  • 安装docker
  • 下载镜像
docker pull redis

二、redis安装

1、创建配置文件
mkdir redis
cd redis
mkdir data

vim redis.conf

bind 0.0.0.0
port 6379
#是否禁止公网访问redis cache 开启条件 没有bind IP  没有设置requirepass访问密码
protected-mode no
#是否开启守护模式
daemonize no
#aof日志 每次写操作都记录一条日志
appendonly yes
#目录
dir /data/redis
#是否开启集群
cluster-enabled no
#集群配置文件
cluster-config-file nodes.conf
#超时时间
cluster-node-timeout 5000
#密码
requirepass shenpu2019


                                    
启动容器
    #返回配置文件的上级目录执行
    cd ..
    docker run -d \
    -v $PWD/redis/redis.conf:/data/redis.conf \
    -v $PWD/redis/data:/data/redis \
    --restart always --name redis --net host  \
    redis redis-server /data/redis.conf;
#测试
docker exec -it redis /bin/sh
redis-cli -p 6379 -c
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。