-
如何制作镜像压缩包? - 容器镜像服务 SWR
使用docker save命令可将容器镜像制作成tar或tar.gz文件压缩包,具体命令格式如下: docker save [OPTIONS] IMAGE [IMAGE...] OPTIONS说明:--output、-o,表示导出到文件。
-
页面上传镜像 - 容器镜像服务 SWR
约束与限制 每次最多上传10个文件,单个文件大小(含解压后)不得超过2G。 仅支持上传1.11.2及以上容器引擎客户端版本制作的镜像压缩包。 前提条件 已创建组织,请参见创建组织。 镜像已保存为tar或tar.gz文件,具体请参见制作镜像压缩包。
-
约束与限制 - 容器镜像服务 SWR
使用页面上传镜像,每次最多上传10个文件,单个文件大小(含解压后)不得超过2G。
-
为什么CCE工作负载拉取SWR内的镜像异常,且提示为“未登录”? - 容器镜像服务 SWR
当CCE工作负载无法正常拉取SWR的镜像,且提示“未登录”时,请排查该工作负载的yaml文件中是否存在“imagePullSecrets”字段,且name参数值需固定为default-secret。
-
Helm Chart仓库 - 容器镜像服务 SWR
这些资源种类繁多,且分散的kubernetes应用配置文件难以管理、编辑和更新,因此云原生社区衍生了一个更高维度的概念及其实现工具,即Chart和Helm。 Chart是描述相关的一组Kubernetes集群内资源的文件集合。
-
镜像下载 - 容器镜像服务 SWR
示例: docker pull swr.cn-north-4.myhuaweicloud.com/group/nginx:v1 将镜像保存为.tar或.tar.gz格式的文件。 示例: docker save nginx:v1 > nginx.tar 下载文件至本地。
-
如何解决内网下载镜像失败? - 容器镜像服务 SWR
DNS配置操作在保存“/etc/resolv.conf”文件的修改操作后立即生效。 方法二: “/etc/resolv.conf”文件的修改操作在弹性云服务器重启后会失效,需要重新进行配置。
-
基本概念 - 容器镜像服务 SWR
例如一个容器镜像可以包含一个完整的Ubuntu操作系统环境,里面仅安装了用户需要的应用程序及其依赖文件。容器镜像用于创建容器。容器引擎(Docker)本身提供了一个简单的机制来创建新的镜像或者更新已有镜像,您也可以下载其他人已经创建好的镜像来使用。
-
使用image-syncer迁移镜像至SWR - 容器镜像服务 SWR
--images 设置用户提供的镜像同步规则文件所在路径,使用之前需要创建此文件,默认为当前工作目录下的images.json文件。 --auth 设置用户提供的认证文件所在路径,使用之前需要创建此认证文件,默认为当前工作目录下的auth.json文件。
-
如何制作容器镜像? - 容器镜像服务 SWR
如果源文件是主机上的zip或者tar形式的压缩文件,容器引擎会先解压缩,然后将文件添加到镜像的指定位置。 如果源文件是一个通过URL指定的网络压缩文件,则不会解压。 VOLUME: 在镜像里创建一个指定路径(文件或文件夹)的挂载点,这个容器可以来自主机或者其它容器。
-
使用image-migrator迁移镜像至SWR - 容器镜像服务 SWR
将这两个文件准备好以后,放在image-migrator工具所在目录下,执行一条简单的命令,就可以完成镜像的迁移。关于两个文件的详细介绍如下: “auth.json”文件 “auth.json”为镜像仓库访问权限文件,其中每个对象为一个registry的用户名和密码。
-
编写高效的Dockerfile - 容器镜像服务 SWR
镜像层是不可变的,如果在某一层中添加一个文件,然后在下一层中删除它,则镜像中依然会包含该文件,只是这个文件在Docker容器中不可见。 将变化频率一样的指令合并在一起,目的是为了更好的将镜像分层,避免带来不必要的成本。
-
错误码 - 容器镜像服务 SWR
400 SVCSTG.SWR.4001022 上传文件类型错误。 请修改上传文件类型。 400 SVCSTG.SWR.4001023 不支持的文件类型。 请修改文件类型。 400 SVCSTG.SWR.4001024 查询参数失败。 请参考返回的message,或联系技术支持。
-
容器引擎基础知识 - 容器镜像服务 SWR
执行方式有2种: docker load < 路径/文件名.tar docker load --input或者-i 路径/文件名.tar 示例: $ docker load --input fedora.tar
-
控制台页面的镜像可以下载到本地吗? - 容器镜像服务 SWR
示例: docker pull swr.cn-north-4.myhuaweicloud.com/group/nginx:v1 将镜像保存为.tar或.tar.gz格式的文件。 示例: docker save nginx:v1 > nginx.tar 下载文件至本地。
-
为什么通过页面上传镜像失败? - 容器镜像服务 SWR
您可以将镜像解压,打开文件manifest.json文件查看RepoTags字段的值是否符合上述规范。 解决方法:按照命名规范,重新给镜像打tag,然后使用docker save命令保存镜像,然后再使用页面上传。
-
为什么登录指令执行失败? - 容器镜像服务 SWR
(如果没有,可以手动创建),在该文件内添加如下内容: { "insecure-registries": ["{镜像仓库地址}"] } Ubuntu: 修改“/etc/default/docker”文件,在DOCKER_OPTS配置项中增加如下内容: DOCKER_OPTS="-
-
支持云审计的关键操作 - 容器镜像服务 SWR
file uploadFile 下载文件 file downloadFile 删除文件 file deleteFile 创建组织 usernamespace createUserNamespace 删除组织 usernamespace deleteUserNamesapce 收藏镜像
-
获取长期有效登录指令 - 容器镜像服务 SWR
下载成功后,在“credentials”文件中即可获取AK和SK信息。
-
设置镜像加速器 - 容器镜像服务 SWR
修改“/etc/docker/daemon.json”文件(如果没有,可以手动创建),在该文件内添加如下内容: vi /etc/docker/daemon.json { "registry-mirrors": ["加速器地址"] } 其中,加速器地址请替换为3中获取的镜像加速器地址