cruii
发布于 2020-06-17 / 2091 阅读 / 0 评论 / 0 点赞

使用Docker搭建Redis 6.x环境记录

  1. 拉取镜像
    使用docker pull redis命令拉取镜像

  2. 创建redis数据以及配置文件挂载目录
    mkdir -p redis/data redis/conf创建目录

  3. 在conf目录创建redis.conf文件
    https://raw.githubusercontent.com/antirez/redis/6.0/redis.conf
    复制文件到conf目录

  4. 修改配置文件

bind 127.0.0.1 # 注释此行
protected-mode no # 关闭保护模式
appendonly yes # redis持久化
daemonize no # 默认no,改为yes意为以守护进程方式启动,可后台运行,除非kill进程,改为yes会使配置文件方式启动redis失败
databases 16 #数据库个数(可选)
  1. 启动容器
docker run -p 7379:6379 --name redis -v /root/redis/conf/redis.conf:/etc/redis/redis.conf -v /root/redis/data:/data-d redis redis-server /etc/redis/redis.conf --appendonly yes --requirepass "970811"

至此启动容器成功,最后记得在云服务器策略开放宿主机端口。


评论