redis.conf文件中daemonize不能设置为yes正确设置如下:
daemonize no
原因:daemonize yes设置与docker中-d参数冲突(初步记录)
配置启动命令:
docker run -p 6379:6379 --name redis-test -v /data/redis/data/redis.conf:/etc/redis/redis.conf -v /data/redis/data:/data -d redis redis-server /etc/redis/redis.conf --appendonly yes
/data/redis/data/redis.conf:/etc/redis/redis.conf
冒号前是本地存放conf文件地址,冒号后是指定docker安装conf文件地址