SDL Web 8.5 does not support dockerization. In the future planned release we are exploring supporting docker to run the content manager, however, nothing is concrete as of yet. And indeed this error we have seen when looking at it OOTB, and we are not aware of any known workarounds.
The official answer from SDL support
Case 00308815 12 October 2017 11:56
Subject: CD Micro Services Support on cloud platforms
"As long as you are building containers from our on-premise artifacts,
then we support them. In a future release, we are planning to provide
pre-built docker images of all of our services for customers wishing
For an official answer you probably need to go through official channels (Customer Support).
Judging by the Pre-Requisites for Content Delivery Microservices you need Java 8 and a supported OS - no word about Docker or Azure Service Fabric.