1. $ docker search redis
  2. #redis 7.x
  3. $ docker pull redis:latest

创建容器

  1. #例如我的宿主机目录在/home/admin/docker,在此目下创建redis目录,再执行容器创建
  2. $ mkdir redis
  3. $ cd redis
  4. $ #网上下载redis.conf 放到此目录,注释掉daemonize yes

ubuntu

  1. $ docker run -d -p 6379:6379 --name redisserver --privileged=true --restart=always -v $PWD/redis.conf:/etc/redis/redis.conf -v $PWD/data:/data redis:latest redis-server /etc/redis/redis.conf --requirepass 123456 --appendonly yes

centos

  1. $ todo...

参数说明

:::info redis-server /etc/redis.conf : 在容器内启动redis-server的命令,主要是为了加载配置
—requirepass 123456 :初始化密码
—appendonly yes : 数据持久化 :::