Merge pull request #5468 from haon4/master

Use docker for csharp, java_compatibility, and python_compatibility.