【问题标题】:What's the Azure CLI equivalent of "aws s3 cp ./index.html s3://mybucket"什么是“aws s3 cp ./index.html s3://mybucket”的 Azure CLI 等效项
【发布时间】:2020-03-29 02:03:51
【问题描述】:

我想将静态 html 文件上传到 Azure 存储帐户上的 $web 文件夹。如何从 Azure CLI 执行此操作?

【问题讨论】:

    标签: amazon-web-services azure azure-storage azure-cli


    【解决方案1】:

    我通过以下步骤(在 WSL 上的 Bash 中)让它工作:

    (1.) 运行

    az storage account show-connection-string -n MY_STORAGE_ACCOUNT_NAME -g MY_RESOURCE_GROUP_NAME --query connectionString -o tsv
    

    获取存储连接字符串,如下所示:

    DefaultEndpointsProtocol=https;EndpointSuffix=core.windows.net;AccountName=jamesexampleaccountname;AccountKey=ABc1/D1EFGHIJKLMNOPQRSTUVWXYZ/ABCDEFGHIJK/LMNOPQRSTUVWXYZABCDEFGHIJKLMNOPq==
    

    (2.) 运行

    AZURE_STORAGE_CONNECTION_STRING="DefaultEndpointsProtocol=https;EndpointSuffix=core.windows.net;AccountName=jamesexampleaccountname;AccountKey=ABc1/D1EFGHIJKLMNOPQRSTUVWXYZ/ABCDEFGHIJK/LMNOPQRSTUVWXYZABCDEFGHIJKLMNOPq=="
    

    注意:存储连接字符串必须用引号括起来才能正常工作。

    (3.) 最后,上传文件运行:

    az storage blob upload -c '$web' -f "index.html" -n "index.html"
    

    注意:$web 必须用 SINGLE 引号括起来才能正常工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-05-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-02
      • 1970-01-01
      • 2022-08-16
      • 2022-01-04
      相关资源
      最近更新 更多