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

如何在Docker Compose配置文件中为服务传递--dev启动参数

实现方案

你当前的配置已经满足需求:Docker Compose 中command字段的作用就是覆盖容器默认的启动命令、或为入口点(ENTRYPOINT)追加启动参数,你已经写的command: --dev和你给出的docker run命令末尾添加--dev的效果完全一致。

如果需要配置多个启动参数,更推荐使用数组格式避免空格、转义相关问题,修改后的配置示例如下:

version: "3.9"
services:
  polkadot:
    image: parity/polkadot:latest
    command: ["--dev"]
    # 多参数示例:command: ["--dev", "--rpc-external", "--ws-external"]
    ports:
      - "9944:9944"
  sidecar:
    image: parity/substrate-api-sidecar:latest
    ports:
      - "8080:8080"

配置生效验证

服务启动后执行以下命令,即可查看polkadot容器的实际启动参数,确认--dev已生效:

docker inspect -f '{{.Args}}' $(docker compose ps -q polkadot)

内容的提问来源于stack exchange,提问作者Paul Verest on LinkedIn

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 22:45:03