简体   繁体   English

是否可以在Google App Engine ** Flexible **环境中运行Windows可执行文件?

[英]Is it possible to run a Windows executable in Google App Engine **Flexible** environment?

It is certainly not possible in Google App Engine Standard environment but I have been told it is likely to be possible in Flexible environment. 在Google App Engine 标准环境中,这当然是不可能的,但有人告诉我在弹性环境中,这是可能的。

Is this correct and if so how to do this? 这是正确的,如果是这样,该怎么做?

If not, then what Google Cloud Platform solution except Compute Engine would fit my requirement to run an .exe? 如果没有,那么除了Compute Engine之外,哪种Google Cloud Platform解决方案可以满足我运行.exe的要求?

App Engine Flexible uses VMs with Linux images as the host machine, which then run Docker containers, so I don't believe this is currently possible. App Engine Flexible将带有Linux映像的VM用作主机,然后运行Docker容器,因此我认为目前无法实现。 Microsoft has been talking about Windows containers, but I believe they can only run on Windows hosts which App Engine Flexible does not currently support. Microsoft一直在谈论Windows容器,但我相信它们只能在App Engine Flexible当前不支持的Windows主机上运行。

https://msdn.microsoft.com/en-us/virtualization/windowscontainers/quick_start/quick_start_windows_server https://msdn.microsoft.com/zh-cn/virtualization/windowscontainers/quick_start/quick_start_windows_server

The only way I can think of to run a Windows exe on App Engine flexible would be to figure out a way to run the Windows exe on Linux, which may be possible with something like WINE. 我能想到的在App Engine flexible上运行Windows exe的唯一方法就是找出在Linux上运行Windows exe的方法,这可能是通过WINE之类的方法实现的。 Take a look at this question here: 在这里看看这个问题:

https://superuser.com/questions/216629/can-i-run-a-windows-exe-file-on-linux https://superuser.com/questions/216629/can-i-run-a-windows-exe-file-on-linux

If I had to guess, this is likely what the person who told you this was possible had in mind. 如果我不得不猜测,这可能是告诉您的人可能想到的。

In the Container Engine world, supporting Windows containers is a topic of discussion in Kubernetes, which may eventually end up in Container Engine, but as you can see all these ideas are still early development stages: 在Container Engine世界中,支持Windows容器是Kubernetes中讨论的主题,它最终可能会出现在Container Engine中,但是如您所见,所有这些想法仍处于早期开发阶段:

https://github.com/kubernetes/kubernetes/issues/22623 https://github.com/kubernetes/kubernetes/issues/22623

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 是否可以在Google App Engine Flexible中运行Postgres? - Is it possible to run Postgres in Google App Engine Flexible? Google App Engine灵活 - 环境变量 - Google App Engine Flexible - environment variables Google App Engine标准版或灵活环境? - Google App Engine Standard or Flexible environment? 在Google App Engine灵活环境中启用CORS - Enabling CORS in Google App Engine Flexible Environment 您如何在同一个 Google App Engine 项目中同时运行灵活环境和标准环境? - How do you run both Flexible Environment and Standard Environment in the same Google App Engine project? 将Google App Engine应用程序升级到灵活环境时,如何运行Google的aefix工具? - How do I run Google's aefix tool when upgrading a Google App Engine app to the flexible environment? 使用来自 WINDOWS OS 10 的 Google Cloud SDK 部署 Google App Engine 柔性环境失败 - Google App Engine Flexible environment deployment failed using Google Cloud SDK from WINDOWS OS 10 使用中的IP地址在Google App Engine灵活环境中耗尽 - In-use IP addresses run out with Google App Engine Flexible Environment 在灵活的环境中将Google App Engine与Google Cloud Storage相连接 - Connect Google App Engine with Google Cloud Storage in flexible environment 如何在App Engine灵活环境中运行长时间的cron作业? - How to run long cron jobs on App Engine flexible environment?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM