Запустить redis в docker достаточно просто:

sudo docker run redis

Чтобы к нему можно было подключиться по адресу localhost (127.0.0.1), следует открыть его порт:

sudo docker run -p 6379:6379 redis

Для того, чтобы redis сохранял свои данные в процессе работы и при перезагрузках хоста следует запустить его с указанием места хранения и частоты записи данных на диск:

sudo mkdir /srv/redis-data
sudo chmod 777 /srv/redis-data
sudo docker run -p 6379:6379 -v /srv/redis-data:/data redis redis-server --save 60 1

Тогда данные вашего redis будут сохраняться по пути /srv/redis-data