I was trying to track down why my stream ID's were changing.
The provided docker compose files attempt persistent storage by using volumes (top level), and mounting graylog files within.
The volumes however are not persistent and are remade after a docker compose down and up.