华为开发者空间 - 云开发环境(容器)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插件远程连接操作指导的案例已全部完成。

相关推荐
阿杰 AJie5 小时前
Docker 容器启动的全方位方法汇总
运维·docker·容器
原神启动15 小时前
K8S(七)—— Kubernetes Pod 基础概念与实战配置
云原生·容器·kubernetes
我的golang之路果然有问题5 小时前
Docker 之常用操作(实习中的)
java·运维·笔记·docker·容器·eureka
牛奔5 小时前
Docker 容器无法停止的排障与解决全过程
运维·docker·云原生·容器·eureka
赵文宇(温玉)5 小时前
Docker的生态与商业化
docker·容器·eureka
大都督老师5 小时前
配置 containerd 使用镜像加速器拉取 Docker Hub 镜像
容器·kubernetes·k8s
zyu6714 小时前
03-Docker存储和网络
网络·docker·容器
牛奔15 小时前
Docker Compose 两种安装与使用方式详解(适用于 Docker 19.03 版本)
运维·docker·云原生·容器·eureka
木童66216 小时前
Kubernetes 操作管理完全指南:从陈述式到声明式,覆盖全生命周期
云原生·容器·kubernetes
不想画图17 小时前
Kubernetes(三)——组网概念和基础操作指令
云原生·容器·kubernetes