华为开发者空间 - 云开发环境(容器)IDE插件远程连接操作指导

一、概述

1. 案例介绍

华为开发者空间,是为全球开发者打造的专属开发者空间,致力于为每位开发者提供一台云主机、一套开发工具和云上存储空间,汇聚昇腾、鸿蒙、鲲鹏、GaussDB、欧拉等华为各项根技术的开发工具资源,并提供配套案例指导开发者从开发编码到应用调测,基于华为根技术生态高效便捷的知识学习、技术体验、应用创新。

面对海量用户并发开发、测试对资源弹性与隔离性的高标准要求,华为开发者空间 - 云开发环境(容器)深度融合了弹性云主机的高性能计算与容器技术的敏捷弹性,通过构建集高效计算、安全隔离、敏捷部署于一体的云原生基础设施,不仅保障了云开发环境的稳定可靠,更实现了资源的秒级伸缩与高效利用,为加速应用创新提供了坚实底座。

本案例介绍如何使用 VS Code 的 Huawei Developer Space 插件,远程连接华为开发者空间 - 云开发环境(容器)

2. 适用对象

  • 企业
  • 个人开发者
  • 高校学生

3. 案例时间

本案例总时长预计60分钟。

4. 案例流程

说明:

  1. PC本地通过VS Code安装Huawei Developer Space插件
  2. 登录,远程连接操作云开发环境(容器);
  3. 操作云开发环境(容器)创建、开机、关机、延时、删除等。

5. 资源总览

本案例预计花费0元。

资源名称 规格 单价(元) 时长(分钟)
华为开发者空间 - 云开发环境(容器) 鲲鹏通用计算增强型 kc1 | 2vCPUs | 4G | HCE 免费 60

二、云开发环境IDE插件远程连接操作指导

1. 安装插件

打开VS Code,点击下图图标,搜索Huawei Developer Space ,点击Install,安装插件。

注意:如果没有安装VS Code,请开发者自行下载安装。

2. 登录

安装完成后,点击Huawei Developer Space 插件图标,点击Sign in Huawei Developer Space

提示是否打开网站,选择Open

点击确认授权后,将跳转华为云登录界面。

注意:

  • 如果已登录华为账号,直接点击确认授权;
  • 若没有华为账号,请开发者注册华为账号并完成实名认证。

登录成功后,回到VS Code,显示登录成功界面。

点击CONTAINER 下的Create Cloud Development Environment,创建云开发环境。

输入云开发环境名称:test,然后回车

注:必填项,可包含数字、字母、下划线,不能以数字开头,长度不超过15个字符。

容器镜像选择All in One,然后回车。

注:必填项,根据其预置工具不同,公共模板包含All In One、Go、Java、Python、Node等云开发环境(容器)模板,开发者可根据实际情况进行选择

配置环境变量,若无则直接回车。

注:选填项,多个键值对之间使用英文分号分隔,如:key1=value1;key2=value2;变量名称只能由字母、数字和下划线组成,且只能以字母或下划线开头,变量名称与变量值长度不能超过128个字符;最多可添加50个环境变量。

按下Enter键,云开发环境状态变为创建中 ,等待创建完成(约2分钟),状态变为已就绪

3. 开机

创建成功后,点Start开机。

云开发环境的状态由已就绪 变为运行中

4. 连接

开机成功后,点击Connect,连接远程开发环境(容器)。

VS Code自动打开一个新窗口,平台操作系统选择Linux

选择Continue

配置加载完成后,弹出弹窗,勾选Trust the authors of all files in the parent folder ,然后点击:Yes,I trust the authors

快捷键"Ctrl+Shift+`",打开Terminal窗口,通过如下命令查看容器基本信息。

复制代码
lscpu | head

5. 端口转发

点击PORTS > Forward a Port,转发一个端口。

输入端口8080,然后回车。

回到Terminal窗口,输入以下命令行,启动本地服务器,监听8080端口:

复制代码
python -m http.server 8080

点击Open in Browser,在浏览器中查看,可以看到启动的python web服务。

6. 其它操作

延时:

注:云开发环境(容器)被创建后,其使用时长为15小时,当用户时长小于60分钟时可申请延时,若时长大于60分钟,则不允许申请延时。

关机:

注:云开发环境的状态由关机中 变为已就绪(持续时间2分钟左右),在已就绪的状态下可以进行删除操作。

删除:

至此,华为开发者空间-云开发环境(容器)IDE插件远程连接操作指导的案例已全部完成。

相关推荐
haofafa1 小时前
Docker极简入门实战大纲
运维·docker·容器
小兔崽子去哪了2 小时前
Docker部署ZLMediaKit流媒体服务器并自定义配置指南
java·后端·容器
生活爱好者!2 小时前
效率高!开源协作 Wiki 与文档管理平台 NAS一键部署docmost
运维·网络·docker·容器·开源
victory04313 小时前
K8S因NFS挂载点问题崩溃和恢复操作流程以及挂载情况
云原生·容器·kubernetes
CXH7283 小时前
k8s-host-mac
macos·容器·kubernetes
不爱笑的良田3 小时前
从零开始的云原生之旅(十七):K8s 配置管理最佳实践
云原生·容器·kubernetes