在 Cloud Code for VS Code 中管理虚拟机

借助 Cloud Code 的 Compute Engine 集成,您可以查看运行应用的 Compute Engine 虚拟机、使用 SSH 与虚拟机建立连接、查看应用日志,以及将文件上传到虚拟机。

本页面介绍如何使用 Cloud Code 访问 Compute Engine 以及如何管理您的虚拟机实例。

查看虚拟机

如需通过 Cloud Code 查看 Google Cloud 项目中的虚拟机以及查看 Google Cloud 控制台中的实例详情页面,请按以下步骤操作:

  1. 连接到您的 Google Cloud 项目。

  2. 如需查看 Google Cloud 项目中的虚拟机实例,请点击 Cloud Code,然后展开 Compute Engine 部分。

  3. 如需在 Google Cloud 控制台中查看虚拟机实例详情,请右键点击虚拟机实例,然后选择在 Cloud Console 中打开

连接到虚拟机

如需使用内置的 IDE 终端和 SSH 连接到 Cloud Code 中的虚拟机实例,请按以下步骤操作:

  1. 如需连接到虚拟机实例,请将指针悬停在虚拟机实例上并点击 Open SSH 图标,或右键点击虚拟机实例并选择 Open SSH

    此时会出现一个终端,显示有关远程实例的信息。

  2. 如果与虚拟机实例的连接失败,请执行以下操作:

    • 对于 Windows 用户,请参阅排查 SSH 问题,了解使用 SSH 连接到虚拟机时可能会遇到的常见错误、解决错误的方法以及诊断失败的 SSH 连接的方法。

    • 对于 Mac 用户,系统会显示错误消息对话框。点击问题排查以查看终端中有关问题和潜在解决方案的信息,或点击了解详情查看“排查 SSH 问题”文档。

查看虚拟机上的应用日志

如需查看虚拟机实例的应用日志,请按以下步骤操作:

  1. 如需在 Cloud Code 中查看虚拟机实例的应用日志,请右键点击该虚拟机实例,然后选择查看日志

    此时将显示“日志查看器”窗口,您可以在其中按日志类型、时间、严重程度和实例进行过滤。

  2. 如需实时查看日志,请将流式传输切换到“开启”位置。

  3. 如需在 Google Cloud 控制台中查看更多日志记录信息,请点击 open_in_new 在浏览器中打开。系统随即会将您转到 Google Cloud 控制台中特定虚拟机实例的日志记录页面。

将文件上传到虚拟机

如需将应用文件从本地 IDE 复制到远程虚拟机实例,请按以下步骤操作:

  1. 如需将文件上传到虚拟机,请将指针悬停在虚拟机实例上并选择 cloud_upload 通过 SCP 上传文件,或者右键点击虚拟机实例,然后选择通过 SCP 上传文件

  2. 找到您要上传的文件,然后点击上传

获取帮助

如需发送反馈,请在 GitHub 上报告问题,或者在 Stack Overflow 上提问。