1. 创建文件夹和配置文件

mkdir -p /mydata/redis/conf
cd /mydata/redis/conf
touch redis.conf

  1. 拉取镜像

docker pull redis

  1. 启动镜像

    docker run -p 6379:6379 —name redis \ -v /mydata/redis/data:/data \ -v /mydata/redis/conf/redis.conf:/etc/redis/redis.conf \ -d redis redis-server /etc/redis/redis.conf

  2. 数据持久化

vi redis.conf

修改

appendonly yes

vi /mydata/redis/conf/redis.conf

daemonize yes #redis后台运行 dir /usr/local/rediis/worker #工作路径(注意路径要存在) bind 0.0.0.0 #这样外部才能访问,默认127.0.0.1 requirepass xxxxx #密码,默认注释掉了

  1. 重新启动redis完成安装操作

docker restart redis

  1. 容器自启