过去,我为Windows创建了一个Java应用程序,该应用程序进行了一些科学分析。这种科学分析是通过在Docker容器中执行Python脚本完成的,因为它需要很难在Windows上安装的依赖项。
GUI应用程序使用Powershell在后台启动Docker Toolbox,然后将其用于执行Python脚本。然后,我的应用程序通过检查输出文件的存在来等待结果。
我想知道是否有更好的方法(开发一个使用Docker容器运行某些代码的Windows应用程序)。我可能会考虑的有关技术的任何建议都将受到赞赏。
TLDR :开发需要使用Docker容器进行某些后台处理的Windows GUI应用程序的最佳方法是什么?