Microsoft Azure:如何在虚拟机 (VM) 上 运行 一个 Python 程序?
Microsoft Azure: How to run a Python program on a virtual machine (VM)?
我需要 运行 Microsoft Azure 虚拟机 (VM) 上的 Python 程序,因为它使用大量内存(超过 12 GB),所以我需要 运行 它在云中的虚拟机中,这将提供足够的内存。
但是,我似乎没有在虚拟机的仪表板中找到可以让我 运行 在其上运行 Python 程序的选项?
如评论中所述,对于 VM,您找不到任何从 Azure 门户安装软件的选项。这是您需要通过连接到虚拟机来完成的事情。
您可以使用多种方式连接到您的 VM:远程桌面连接、SSH 和 Bastion 等。您将在 Azure 门户的 VM 概览边栏选项卡中看到所有这些选项。请参阅此 link 作为如何使用 RDP 连接到您的 Windows VM 的示例:https://docs.microsoft.com/en-us/azure/virtual-machines/windows/connect-logon.
连接到 VM 后,您可以安装软件(在您的情况下为 python)。安装机制将取决于 VM 操作系统。接下来,您需要将您的应用程序 code/binaries 复制到 VM 中,然后 运行 它仍然连接到您的 VM。
您可以通过 RDP 或 SSH 连接到您的 Azure 虚拟机,然后您可以像在传统 VM 上一样安装应用程序或执行脚本。
您将使用 Azure 门户中的“连接”按钮从 Windows 桌面启动远程桌面 (RDP) 会话。阅读 https://docs.microsoft.com/en-us/azure/virtual-machines/windows/connect-logon
或者,您将为 SSH 客户端连接创建并使用 SSH RSA public-私钥文件对。阅读 https://docs.microsoft.com/en-us/azure/virtual-machines/linux/create-ssh-keys-detailed
此外,您可以使用 Azure 网络安全组来过滤进出 Azure 虚拟网络中的 Azure 虚拟机的网络流量。阅读 security rules and how to open ports to a virtual machine with the Azure portal.
我需要 运行 Microsoft Azure 虚拟机 (VM) 上的 Python 程序,因为它使用大量内存(超过 12 GB),所以我需要 运行 它在云中的虚拟机中,这将提供足够的内存。
但是,我似乎没有在虚拟机的仪表板中找到可以让我 运行 在其上运行 Python 程序的选项?
如评论中所述,对于 VM,您找不到任何从 Azure 门户安装软件的选项。这是您需要通过连接到虚拟机来完成的事情。
您可以使用多种方式连接到您的 VM:远程桌面连接、SSH 和 Bastion 等。您将在 Azure 门户的 VM 概览边栏选项卡中看到所有这些选项。请参阅此 link 作为如何使用 RDP 连接到您的 Windows VM 的示例:https://docs.microsoft.com/en-us/azure/virtual-machines/windows/connect-logon.
连接到 VM 后,您可以安装软件(在您的情况下为 python)。安装机制将取决于 VM 操作系统。接下来,您需要将您的应用程序 code/binaries 复制到 VM 中,然后 运行 它仍然连接到您的 VM。
您可以通过 RDP 或 SSH 连接到您的 Azure 虚拟机,然后您可以像在传统 VM 上一样安装应用程序或执行脚本。
您将使用 Azure 门户中的“连接”按钮从 Windows 桌面启动远程桌面 (RDP) 会话。阅读 https://docs.microsoft.com/en-us/azure/virtual-machines/windows/connect-logon
或者,您将为 SSH 客户端连接创建并使用 SSH RSA public-私钥文件对。阅读 https://docs.microsoft.com/en-us/azure/virtual-machines/linux/create-ssh-keys-detailed
此外,您可以使用 Azure 网络安全组来过滤进出 Azure 虚拟网络中的 Azure 虚拟机的网络流量。阅读 security rules and how to open ports to a virtual machine with the Azure portal.