如何从C#应用程序调用docker运行

我有一个WPF应用程序,在处理文件时需要使用docker进程。 docker集装箱build立在箱子上,当前在用WPF应用程序处理文件之后,用户必须启动命令提示符并input

docker run --it --rm -v folderdedirect process parameters_including_filePath 

做进一步处理。

我想包括在WPF应用程序。 我可以推测使用cmd.exe system.diagnostics.process ? 我看了一下Docker.dotnet却不知道如何运行一个本地容器。