command: docker compose build short: Build or rebuild services long: Build or rebuild services usage: docker compose build [SERVICE...] pname: docker compose plink: docker_compose.yaml options: - option: build-arg value_type: stringArray default_value: '[]' description: Set build-time variables for services. deprecated: false experimental: false experimentalcli: false kubernetes: false swarm: false - option: compress value_type: bool default_value: "true" description: Compress the build context using gzip. DEPRECATED deprecated: false experimental: false experimentalcli: false kubernetes: false swarm: false - option: force-rm value_type: bool default_value: "true" description: Always remove intermediate containers. DEPRECATED deprecated: false experimental: false experimentalcli: false kubernetes: false swarm: false - option: memory shorthand: m value_type: string description: | Set memory limit for the build container. Not supported on buildkit yet. deprecated: false experimental: false experimentalcli: false kubernetes: false swarm: false - option: no-cache value_type: bool default_value: "false" description: Do not use cache when building the image deprecated: false experimental: false experimentalcli: false kubernetes: false swarm: false - option: no-rm value_type: bool default_value: "false" description: | Do not remove intermediate containers after a successful build. DEPRECATED deprecated: false experimental: false experimentalcli: false kubernetes: false swarm: false - option: parallel value_type: bool default_value: "true" description: Build images in parallel. DEPRECATED deprecated: false experimental: false experimentalcli: false kubernetes: false swarm: false - option: progress value_type: string default_value: auto description: Set type of progress output ("auto", "plain", "tty") deprecated: false experimental: false experimentalcli: false kubernetes: false swarm: false - option: pull value_type: bool default_value: "false" description: Always attempt to pull a newer version of the image. deprecated: false experimental: false experimentalcli: false kubernetes: false swarm: false - option: quiet shorthand: q value_type: bool default_value: "false" description: Don't print anything to STDOUT deprecated: false experimental: false experimentalcli: false kubernetes: false swarm: false deprecated: false experimental: false experimentalcli: false kubernetes: false swarm: false