闵行区网站建设公司,wordpress 招聘公司模版,wordpress运营服务费用,网站建设如何做账【摘要】OpenHarmony docker环境搭建需要一台安装Ubuntu的虚拟机#xff0c;并且虚拟机中需要有VScode。 整个搭建流程请参考这篇博客#xff1a;OpenHarmony docker环境搭建-云社区-华为云 (huaweicloud.com) 上篇博主是用Ubuntu的服务器进行环境搭建的#xff0c;在使用VS… 【摘要】OpenHarmony docker环境搭建需要一台安装Ubuntu的虚拟机并且虚拟机中需要有VScode。 整个搭建流程请参考这篇博客OpenHarmony docker环境搭建-云社区-华为云 (huaweicloud.com) 上篇博主是用Ubuntu的服务器进行环境搭建的在使用VScode时用到SSH登录虚拟机。 本篇采用Ubuntu桌面版对OpenHarmony docker环境进行搭建 【不建议使用桌面版进行配置博主这边遇到的问题都是桌面版的】。 文章目录 一、安装Docker二、下载官方Docker镜像1.引入库 三、OpenHarmony代码拉取四、VScode下载4.1、VScode下载后打不开的问题4.2、VScode 识别不了容器问题 一、安装Docker
在虚拟机中安装Docker的步骤跟着官网的教程一步步来就行Docker官方下载文档
二、下载官方Docker镜像
1.引入库
接下来的重点是下载官方docker镜像。
运行Docker软件使用以下命令下载docker官方镜像
docker pull swr.cn-south-1.myhuaweicloud.com/openharmony-docker/openharmony-docker:1.0.0下载完成之后使用docker images 可以查看到已下载的docker镜像
此时镜像名称太长不方便使用,可以使用重命名操作对镜像重命名:
docker image tag swr.cn-south-1.myhuaweicloud.com/openharmony-docker/openharmony-docker:1.0.0 openharmony-docker:1.0.0此时使用 docker images 再次查看镜像,发现多出一个名为 openharmony-docker:1.0.0 的镜像 可以执行 docker rmi swr.cn-south-1.myhuaweicloud.com/openharmony-docker/openharmony-docker:1.0.0 删除旧的镜像。 执行 docker run -it openharmony-docker:1.0.0 指令可以运行镜像。
三、OpenHarmony代码拉取
这里拉取方法建议使用OpenHarmony docker环境搭建-云社区-华为云 (huaweicloud.com)这篇博客中的第二种通过http获取代码详细内容请参考该博客这里不在详细讲解。
四、VScode下载
4.1、VScode下载后打不开的问题
博主这里在安装的过程中为了省事将自己的用户权限设置成了root权限为了方便在运行时不加sudo这个操作也就导致我踩到了一个坑VScode打不开的问题。这里之所以打不开问题恰恰出现在root权限上在Ubuntu默认的状态下root权限是不允许打开VScode的所以这里需要将原本对普通用户授予root权限的操作再做一次变成普通用户即可。可以参考这篇博主的文章做一遍将普通用户授予root权限
4.2、VScode 识别不了容器问题
博主这里在桌面版的VScode中下载了Dev Containers插件但是却在识别容器中发现识别不到正在运行的容器 接着准备下载桌面版的docker在官网中我查询到要下载桌面版Docker需要进行KVM virtualization supportKVM虚拟化支持。 博主在这里遇到了第二个坑虚拟机CPU不支持KVM虚拟化 博主这里的虚拟机不支持虚拟化VMware Worstation所以就陷入了死循环不过解决办法还是有的。
既然桌面版的没法用那就转战服务器版本
下载VMware Worstation Pro 17 版本并且配置一台Ubuntu的服务器版然后按照步骤从头来配置就行了。