华为云开发

华为云开发者空间免费云主机使用指南

#tech / ops / cloud #type / howto #status / growing

[!info] related notes


华为云开发

基础概念

开发者空间-华为云 目前华为云开发者空间提供了免费的云开发体验的服务,有带桌面的云主机 和 可以 vscode 远程开发的云开发环境。 本文主要讲后者。

使用指南

华为云使用了 访问密钥 + hdspace 工具 来提供 用户连接云开发环境 的入口 连接方式的前面的配置见信息参考的官方文档

连接到 vscode

使用 vscode 的 remote develop 插件 在 ssh 配置文件(~/.ssh/config)中添加配置

Host Huawei
    HostName 127.0.0.1 // 启动隧道时的 local-addr 的地址
    User developer  // 启动隧道时的 name
    Port 1222  // 启动隧道时的 local-addr 的端口
    IdentityFile "~\.devenv\.ssh\IdentityFile\95d1a4a8e57443d8a69b5d049c473d32"  // 默认生成的配置文件地址

命令速查

命令说明
hdspace devenv list查看云开发环境列表
hdspace devenv start [--instance-id=instanceId] [--name=name]开机
  1. 开机

可以通过help命令查看开机相关命令,此处不再赘述,开机命令如下:

hdspace devenv start [--instance-id=instanceId]  [--name=name] 
  • instance-id(可选) : 创建云开发环境成功后的ID。
  • name(可选): 创建云开发环境成功后的NAME。
  1. 建立隧道连接
    创建本地PC和远程云开发环境的隧道链接,建立隧道连接命令如下:
hdspace devenv start-tunnel [--instance-id=instanceId] [--name=name] --ports=ports [--local-addr=localAddr]
  • instance-id(可选): 字符串,即为上述步骤中创建的云开发环境ID。
  • name(可选): 创建云开发环境成功后的NAME。
  • ports(必选):映射端口(0-65535),用’,‘和’:‘分隔,格式为local-port11:remote-port1,local-port12:remote-port2,如果映射只有一个,则本地和远程端口相同,如10022:22,10380:8080,8087等。
  • local-addr(可选):字符串,本地地址(IPV4), 如果不设置, 默认localhost(127.0.0.1)。
  1. 关闭

关闭云开发环境,命令如下:

hdspace devenv close [--instance-id=instanceId]  [--name=name] 
  • instance-id(可选) : 创建云开发环境成功后的ID。
  • name(可选): 创建云开发环境成功后的NAME。

实战经验

经验总结

信息参考

vscode 直连云开发环境的官方文档

创建于 2025/1/1 更新于 2026/5/27