win10下运行Start Broker and Proxy报错解决

解决方案一:在 PowerShell 中运行(推荐)

PowerShell 能更好地处理换行和变量。将你的命令转换为 PowerShell 格式:

  1. 打开 PowerShell(建议以管理员身份运行)。

  2. 切换到你的配置文件目录 ,假设你的 broker.conf 文件在 D:\docker\rocketmq\conf

    powershell

    bash 复制代码
    cd D:\docker\rocketmq\conf
  3. 运行转换后的命令 (注意换行符改为了反引号 `````,且变量语法不同):

    powershell

    bash 复制代码
    docker run -d `
      --name rmqbroker `
      -p 10909:10909 `
      -p 10911:10911 `
      -p 10912:10912 `
      -e "NAMESRV_ADDR=rmqnamesrv:9876" `
      -v ${PWD}/broker.conf:/home/rocketmq/rocketmq-5.3.2/conf/broker.conf `
      apache/rocketmq:5.3.2 `
      sh mqbroker --enable-proxy

    关键修改说明:

    • 行尾的 ^ 改为了 ````` (反引号),这是 PowerShell 的换行符。
    • 当前路径变量从 %cd% 改为了 ${PWD}
相关推荐
滨哥GPT2 小时前
Codex修改环境变量后项目还是报错怎么办?.env、配置加载与运行环境排查
docker·ai编程·环境变量·开发环境·codex·env
nuo5342022 小时前
进阶 1 —— Docker 中常见软件的复杂安装
docker·容器
EXI-小洲2 小时前
Docker 容器部署 EMQX|MQTT 消息代理服务安装与配置教程
运维·mqtt·docker·emqx
钝挫力PROGRAMER4 小时前
Windows Docker 环境搭建 GitLab CI/CD 流水线
windows·docker·gitlab·gitlab-runner
孙克旭_15 小时前
Docker 镜像构建|Vue+SpringBoot+Go 多语言项目 Dockerfile 案例
linux·运维·vue.js·spring boot·docker·dockerfile
JavaPub-rodert16 小时前
使用 Docker 部署 Ollama:Docker Compose 一键运行 DeepSeek-R1 1.5B
运维·docker·容器
二宝哥20 小时前
docker安装apisix
docker·容器·apisix
ylj_dev1 天前
从 0 构建 AI Workload Platform(四):从单机工作流内核到可靠控制面
docker·postgresql·架构·golang
.柒宇.1 天前
使用 cri-docker 搭建 Kubernetes 集群完整教程(v1.36.3)
docker·容器·kubernetes·k8s集群安装
艾伦_耶格宇1 天前
【DOCKER容器实战】-3 ElasticSearch + Kibana
elasticsearch·docker·jenkins