检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
镜像 Docker镜像是一个模板,是容器应用打包的标准格式,在部署容器化应用时可以指定镜像。例如一个Docker镜像可以包含一个完整的Ubuntu操作系统环境,里面仅安装了用户需要的应用程序及其依赖文件。
、sys.path; 用户使用了已开启sudo权限的专属池,使用自定义镜像时,sudo工具未安装或安装错误; 用户使用的cann、cuda环境有兼容性问题; 用户的docker镜像配置错误、网络或防火墙限制、镜像构建问题(文件权限、依赖缺失或构建命令错误)等原因导致的。
父主题: 方式一:使用镜像服务的ISO镜像功能制作镜像
华为开源镜像站包含docker镜像,还包括工具类、操作系统类(iso文件)、语言类以及华为sdk的镜像。 Mirror仓库中的依赖包是固定版本的还是会定时更新? Mirror仓库所支持的依赖包镜像每天都会随官方发布的版本进行更新。 Mirror仓库中是按租户隔离的还是共享的?
图形化构建 实践 描述 使用Maven构建自定义镜像(预置执行机,图形化构建) 使用编译构建服务完成Maven构建,使用构建包制作Docker镜像并推送到SWR仓库。
docker镜像命名规范 tag: xxx # 定义推送到仓库后的镜像版本tag address: # 定义
build提供了创建镜像并推送到远程仓库功能。 buildTar提供创建一个包含镜像的tar文件功能。 dockerBuild提供创建docker镜像到本地功能。 exportDockerContext提供创建dockerfile功能。
此外还需开通SWR或者OBS服务(取决于驱动应用的开发方式),用于存储已开发并想部署在边缘节点上运行的Docker镜像或者进程包。
镜像仓库:Docker镜像仓库用于存放Docker镜像,以及促进不同人和不同电脑之间共享这些镜像。当编译镜像时,要么可以在编译它的电脑上运行,要么可以先上传镜像到一个镜像仓库,然后下载到另外一台电脑上并运行它。
最佳实践 使用Maven构建包制作Docker镜像 使用Node.js构建包制作Docker镜像 常见问题 了解更多常见问题、案例和解决方案 公共问题 执行构建任务时,能否指定在某一台/一种配置的服务器上运行? 执行构建任务时,能否指定在某一台/一种配置的服务器上运行?
安全员编写并打包QingTian Enclave开发程序:制作Docker镜像,然后使用qt命令行工具将Docker镜像转换成QingTian Enclave镜像文件。可以参考QingTian Enclave镜像文件制作。
API&kubectl kubectl使用报错:Error from server (Forbidden) 镜像仓库 如何制作Docker镜像?如何解决拉取镜像慢的问题?
/temp: no such file or directory [ERROR][制作镜像并推送到SWR仓库]:错误信息:DEV.CB.0210043,制作Docker镜像失败。
镜像,将docker镜像装换为enclave镜像并启动enclave。
使用qt enclave make-img命令将Docker镜像转换为名为hello-enclave.eif的QingTian Enclave镜像: qt enclave make-img --docker-uri hello-enclave --eif hello-enclave.eif
归档二进制包:不添加Docker构建,归档二进制包。 归档镜像编译:添加Docker构建,归档Docker镜像。 根据6选择的归档方式,根据界面提示设置必填项参数配置。 单击“高级配置”,配置构建环境。 单击左侧栏目中的“添加插件”,进入“选择任务类型”界面。
上传镜像 创建完组织后,可以上传镜像到组织中,目前支持“客户端上传”和“页面上传”两种方式: 页面上传:直接通过页面将镜像上传到容器镜像服务。 客户端上传:使用命令将镜像上传到容器镜像服务的镜像仓库。
镜像 容器应用需要基于镜像创建,若选择私有镜像,用户首先需要将镜像上传至镜像仓库。支持以下上传方式: 直接通过“客户端上传镜像”和“页面上传镜像”上传镜像包。 前往容器镜像服务SWR控制台将镜像上传至镜像仓库,相关操作请参考上传镜像。
登录控制台,在页面左上角单击“服务列表 > 容器 > 容器镜像服务 SWR”,进入SWR服务首页,单击“我的镜像 > 客户端上传”。 弹出客户端上传对话框后,单击“生成临时登录指令”。
使用docker命令迁移镜像至SWR 场景描述 容器镜像服务提供了简便、易用的镜像托管和高效分发业务。当要迁移的镜像数量较少时,企业可以通过简单的docker pull、docker push命令行,将之前维护的镜像迁移到SWR上。 操作步骤 从源仓库下载镜像。