Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/118.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Docker Image中的Windows.exe和Apple.app应用程序_Ios_Docker_Windows 10_Exe_Platform - Fatal编程技术网

Ios Docker Image中的Windows.exe和Apple.app应用程序

Ios Docker Image中的Windows.exe和Apple.app应用程序,ios,docker,windows-10,exe,platform,Ios,Docker,Windows 10,Exe,Platform,我正在制作一个视频游戏,我想为Windows和Apple打包(因此采用.exe和.app格式,或任何与这两个平台兼容的类似格式),这样每个人都可以玩 是否可以从Docker映像执行此操作?Docker不是此类应用程序的合适打包格式 Docker映像要求Docker运行时可运行;它不会像您期望的那样独立。如果您正在制作视频游戏,还需要访问主机硬件;如果您运行的是Linux容器,那么主机系统上还需要一个X服务器,Docker中无法提供。运行此操作的安装程序将非常复杂,需要管理员级别的权限才能运行 我

我正在制作一个视频游戏,我想为Windows和Apple打包(因此采用
.exe
.app
格式,或任何与这两个平台兼容的类似格式),这样每个人都可以玩


是否可以从Docker映像执行此操作?

Docker不是此类应用程序的合适打包格式

Docker映像要求Docker运行时可运行;它不会像您期望的那样独立。如果您正在制作视频游戏,还需要访问主机硬件;如果您运行的是Linux容器,那么主机系统上还需要一个X服务器,Docker中无法提供。运行此操作的安装程序将非常复杂,需要管理员级别的权限才能运行


我建议构建一个真正的本机应用程序,并使用本机打包工具来分发它。这将涉及到为您想要瞄准的每个平台建立一个开发系统。你无论如何都需要进行测试,这比在你的应用程序中插入像Docker这样的隔离系统要复杂得多。

非常感谢。你认为我应该用什么方式包装Python应用程序?我希望它与iOS兼容,但我只有一台Windows电脑。我会从官方文档开始。这对iOS没有任何帮助,但它可能会给你一些可以在Linux和MacOS上运行的东西(这两个系统都预装了Python)。Linux和MacOS预装了Python编译器吗@戴维马兹