我目前正在尝试了解和学习Docker。我有一个应用程序 .exe 文件,我想通过创建 Docker 在 Linux 或 OSX 上运行它。我在网上搜索过,但找不到任何可以做到这一点的东西,而且我对 Docker 还不够了解,无法尝试即兴创作一些东西。这可能吗?我必须使用 Boot2Docker 吗?你能指出我正确的方向吗?预先感谢您的任何帮助。
Docker 允许您隔离在主机上运行的应用程序,它不提供不同的操作系统来运行这些应用程序(包含 Linux VM 的客户端产品除外,因为 Docker 最初只是 Linux 工具)。如果应用程序在 Linux 上运行,它通常可以在容器内运行。如果应用程序无法在 Linux 上运行,那么它就不会在 Linux 容器内运行。
exe 是 Windows 二进制格式。这种二进制格式与 Linux 不兼容(除非您在模拟器或虚拟机中运行它)。我不知道有什么简单的方法可以实现你的目标。如果您想运行此二进制文件,请跳过 Linux 上的 Docker 并在主机上安装 Windows VM。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)