You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在本地Azurite中同时运行多个存储账户?

本地Azurite添加并行存储账户分步指南

一、永久配置多账户(避免环境变量丢失)

方法1:使用Azurite配置文件

  1. 定位Azurite默认配置目录:
    • Windows:%USERPROFILE%\.azurite
    • macOS/Linux:~/.azurite
  2. 在该目录下创建或编辑azurite.env文件,写入以下内容:
    AZURITE_ACCOUNTS="devstoreaccount1:Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==;account1:Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw=="
    
  3. 保存文件后,完全重启Azurite(包括通过Azure Storage Explorer启动的实例)。

方法2:设置系统永久环境变量(Windows)

  1. 打开「系统属性」→「高级」→「环境变量」
  2. 在「用户变量」或「系统变量」区域点击「新建」:
    • 变量名:AZURITE_ACCOUNTS
    • 变量值:devstoreaccount1:Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==;account1:Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==

    注意:变量值不要加引号,否则会被识别为账户名的一部分

  3. 保存所有设置后,重启命令提示符或Azure Storage Explorer。

二、验证多账户是否生效

  1. 启动Azurite后,打开Azure Storage Explorer
  2. 展开「本地 & 附加」→「存储账户」,应能看到devstoreaccount1和account1两个账户
  3. 尝试向account1上传测试文件,确认Blob服务(端口10000)正常运行

三、命令行临时生效方式(仅当前会话)

如果仅需临时测试,可在命令提示符中执行以下命令(去掉引号):

set AZURITE_ACCOUNTS=devstoreaccount1:Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==;account1:Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==

接着在同一个窗口启动Azurite:

azurite

此配置仅在当前命令行会话内生效,关闭窗口后失效。


内容的提问来源于stack exchange,提问作者binga58

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 12:55:11