You need to enable JavaScript to run this app.
导航

上传和下载 Generic 格式制品

最近更新时间2024.02.18 14:38:21

首次发布时间2023.03.15 18:50:31

制品仓库支持托管制品,允许用户创建制品库,并上传和下载制品。本文为您介绍如何快速使用制品仓库,完成 Generic 格式制品的上传和下载。

前提条件

  • 已注册火山引擎账号。详情请参见 如何进行账号注册
  • 已开通制品仓库产品。详情请参见 申请公测并开通服务
  • 若需要 IAM 用户操作制品仓库,请确保已完成制品仓库相关策略和角色授权,具体操作说明参见 权限管理
  • 已在本地环境(Linux/Mac)中安装 curl 工具。

操作步骤

步骤一 创建实例

  1. 登录 制品仓库控制台
  2. 左侧导航栏单击 实例列表 后,在右侧页面 实例列表 区域单击 创建基础版实例
    alt
  3. 配置实例参数。
    alt
    配置项说明
    实例名称实例的名称,不支持修改。
    仓库域名访问仓库的域名,系统自动生成,不支持修改。
    计费类型实例的计费方式,目前支持 按量计费,不支持修改。
  4. 单击 确定,跳转至 确认订单 界面。
  5. 确认订单中的配置详情、计费类型、购买数量和价格后,如无问题。勾选 我已阅读并同意《制品仓库基础版服务条款》
  6. 单击 确定,等待系统完成实例创建。

步骤二 创建仓库

  1. 在左侧导航栏选择 实例列表 ,在右侧页面中的 实例列表 中,单击进入制品仓库实例。
    alt
  2. 在左侧导航栏顶部选择 Generic 制品格式,并在菜单栏中选择 仓库管理,单击 新建仓库,进入仓库配置页面。
    alt
  3. 配置制品仓库的参数。
    alt
  4. 单击 确定,完成配置。

步骤三 配置仓库凭证

  1. 在左侧导航栏顶部下拉菜单中选择 Generic 制品格式,并在菜单栏中选择 仓库管理
    alt
  2. 在仓库管理列表中,单击 设置永久凭证。即可配置该制品仓库的凭证。
    alt

步骤四 上传制品

  1. 登录本地环境(MAC/Linux),使用如下命令上传 Generic 制品到制品仓库。
curl  -T {output file name} -u'{username}:{password}' {target path}
配置项说明
{output file name}Generic 制品在本地的名称,本例中为 test-1.0.2.sh
{username}:{password}制品仓库的登录信息,包括:用户名和密码。例如:user_demo@2100012345:cf83200******

{target path}

制品在仓库中的保存路径。该路径由 2 部分组成,分别为 仓库 URL文件路径

  • 仓库 URL:您可以从仓库详情中获取仓库的 URL,详情请参见 管理仓库
  • 制品路径:制品在仓库中的保存路径,例如:/org/demo/demo-1.2.sh
  1. 单击回车键,并输入仓库的永久凭证或临时凭证,即可完成仓库推送制品。
    alt

步骤五 下载制品

  1. 登录本地环境(MAC/Linux),使用如下命令下载制品仓库中的 Generic 制品。
curl -fL -u '{username}:{password}' {repository target path} -o {output file name}
配置项说明
{username}:{password}制品仓库的登录信息,包括:用户名和密码。例如:user_demo@2100012345:cf83200******
{repository target path}制品在仓库中的路径。该路径由 2 部分组成,您在仓库中查看制品详情,获取制品的 URL 路径。
{output file name}下载并保存在本地的制品名称。
  1. 单击回车键,系统完成自动下载制品。
    alt

查看结果

登录制品仓库,在对应的仓库下,可以查看到正确上传的制品列表。
alt