It depends on what you need? Docker doesn't really support GUI applications, so it's not a good use-case for running OpenLP.
Having said that, we use Docker containers for running our tests, and you can use them as a starting point, if you'd like.
https://gitlab.com/openlp/runners
https://gitlab.com/openlp/runners/container_registry