镜像库地址


拉取镜像 sudo docker pull redis:latest

端口

  • 6379

容器目录


  • /data
    • 持久化目录

      环境变量


常用配置

默认配置下载 http://download.redis.io/redis-stable/redis.conf

运行容器


具体操作

$ cd ~
$ mkdir -p ~/docker/redis/conf
$ mkdir -p ~/docker/redis/data
$ wget -P ~/docker/redis/conf [http://download.redis.io/redis-stable/redis.conf](http://download.redis.io/redis-stable/redis.conf)
$ sudo docker run -p 6379:6379 --name redis -v ~/docker/redis/conf/redis.conf:/etc/redis/redis.conf -v ~/docker/redis/data:/data -d redis redis-server /etc/redis/redis.conf
如发现redis容器未能正常运行,请检查 redis.conf是否与redis版本匹配,

命令说明

    • p 6379:6379
      • 将容器的6379端口映射到主机的6379端口
  • -v ~/docker/redis/conf/redis.conf:/etc/redis/redis.conf
    • 将redis配置文件~/docker/redis/conf/redis.conf挂载到容器的/etc/redis/redis.conf
  • -v ~/docker/redis/data:/data
    • 将redis持久化目录~/docker/redis/data挂载到容器/data
  • -d
    • 后台运行
  • redis-server /etc/redis/redis.conf
    • redis加载配置文件/etc/redis/redis.conf