In principle, there is no difference in what's supported between the "full" OS, or Docker.
OPC DA / OPC A&E would only be possible in Windows container. In Linux, OPC XML-DA and OPC UA are possible, because the only available .NET runtime is .NET Core. See
opclabs.doc-that.com/files/onlinedocs/QuickOpc/Latest/User%2...l#Development%20Platforms.html
.
We have customers using our software in Docker, however it is not something we normally test. Recently somebody here reported intermittent network issues under Docker, for which there is yet no resolution (but others have not had this issue). So, you need to test it out well upfront, to be sure that it works for you.
Best regards