
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
LocalStack Pro Azure Alpha 版本是 LocalStack Pro 系列的预发布镜像,专注于提供 Azure 云服务的本地模拟环境。该镜像处于开发阶段(Alpha 版本),尚未完成稳定性与功能完整性验证,不建议用于生产环境。
作为轻量级云模拟框架,本镜像旨在帮助开发者、测试工程师在本地环境中快速构建、测试和调试依赖 Azure 服务的应用程序,无需连接真实云环境,从而简化开发流程、降低测试成本并提高迭代效率。
4.2.1 基础运行命令
bashdocker run -d \ --name localstack-azure-alpha \ -p 4566:4566 \ # 核心服务端口(模拟 Azure API 端点) -e LOCALSTACK_API_KEY=<your-pro-api-key> \ # 必选:LocalStack Pro API 密钥 -e LOCALSTACK_AZURE_ALPHA=1 \ # 启用 Azure Alpha 模式 localstack/pro-azure:alpha
4.2.2 docker-compose 配置示例
创建 docker-compose.yml 文件:
yamlversion: '3.8' services: localstack-azure: image: localstack/pro-azure:alpha container_name: localstack-azure-alpha ports: - "4566:4566" # 模拟 Azure 服务 API 端口 environment: - LOCALSTACK_API_KEY=<your-pro-api-key> # 替换为实际 Pro API 密钥 - LOCALSTACK_AZURE_ALPHA=1 # 启用 Azure Alpha 特性 - DEBUG=1 # 可选:启用调试日志(调试场景使用) volumes: - "./localstack-data:/var/lib/localstack" # 持久化存储模拟数据(可选)
启动服务:
bashdocker-compose up -d
4.3.1 必选环境变量
| 环境变量 | 说明 | 示例值 |
|---|---|---|
LOCALSTACK_API_KEY | LocalStack Pro 订阅 API 密钥 | ls-xxxxxxxxx |
LOCALSTACK_AZURE_ALPHA | 启用 Azure Alpha 模式开关 | 1(启用) |
4.3.2 可选环境变量
| 环境变量 | 说明 | 默认值 |
|---|---|---|
DEBUG | 启用调试日志(1 为启用) | 0 |
DATA_DIR | 模拟数据持久化目录 | /var/lib/localstack |
PORT_WEB_UI | Web 控制台端口(如支持) | 8080 |
服务启动后,可通过以下方式验证 Azure 模拟服务是否正常运行:
bash# 使用 Azure CLI 连接本地模拟服务(需提前安装 Azure CLI) az login --service-principal -u dummy -p dummy --tenant dummy --endpoint-resource https://localhost:4566 # 验证存储账户创建(示例) az storage account create --name testaccount --resource-group testrg --location eastus --endpoint-url http://localhost:4566
Alpha 版本风险:本镜像为开发中的 Alpha 版本,官方不提供技术支持,功能稳定性、兼容性未经过充分验证,生产环境使用可能导致数据丢失或业务中断。
仓库与版本变更:该 Alpha 版本仓库可能随时移除或替换,建议定期关注 官方文档 获取最新信息。
功能限制:部分 Azure 服务(如复杂权限控制、多区域部署等)可能未实现或存在模拟偏差,具体支持范围以官方文档为准。
数据安全:本地模拟数据默认存储于容器内部,若需持久化需通过卷挂载(如 docker-compose 示例中的 localstack-data 目录),但 Alpha 版本不保证数据一致性。
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务