| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115 | command: docker compose buildshort: Build or rebuild serviceslong: |-  Services are built once and then tagged, by default as `project_service`.  If the Compose file specifies an  [image](https://github.com/compose-spec/compose-spec/blob/master/spec.md#image) name,  the image is tagged with that name, substituting any variables beforehand. See  [variable interpolation](https://github.com/compose-spec/compose-spec/blob/master/spec.md#interpolation).  If you change a service's `Dockerfile` or the contents of its build directory,  run `docker compose build` to rebuild it.usage: docker compose build [SERVICE...]pname: docker composeplink: docker_compose.yamloptions:- 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", "noTty")  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: falsedeprecated: falseexperimental: falseexperimentalcli: falsekubernetes: falseswarm: false
 |