So for most Docker database setups, we simply set an environment variable to create an account user and password.
This doesn't currently work with the official Redis Docker repo (https://hub.docker.com/_/redis/).
Instead, Redis uses config flags as documented by this post.
The summary? Use the
--requirepass flag. Here is what a sample command might look like:
$ docker run --name my_redis_instance -d redis --slaveof 10.0.0.2 6379 --requirepass my_secret