| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- command: docker compose rm
- short: Removes stopped service containers
- long: |-
- Removes stopped service containers.
- By default, anonymous volumes attached to containers are not removed. You can override this with `-v`. To list all
- volumes, use `docker volume ls`.
- Any data which is not in a volume is lost.
- Running the command with no options also removes one-off containers created by `docker compose run`:
- ```
- $ docker compose rm
- Going to remove djangoquickstart_web_run_1
- Are you sure? [yN] y
- Removing djangoquickstart_web_run_1 ... done
- ```
- usage: docker compose rm [SERVICE...]
- pname: docker compose
- plink: docker_compose.yaml
- options:
- - option: all
- shorthand: a
- value_type: bool
- default_value: "false"
- description: Deprecated - no effect
- deprecated: false
- experimental: false
- experimentalcli: false
- kubernetes: false
- swarm: false
- - option: force
- shorthand: f
- value_type: bool
- default_value: "false"
- description: Don't ask to confirm removal
- deprecated: false
- experimental: false
- experimentalcli: false
- kubernetes: false
- swarm: false
- - option: stop
- shorthand: s
- value_type: bool
- default_value: "false"
- description: Stop the containers, if required, before removing
- deprecated: false
- experimental: false
- experimentalcli: false
- kubernetes: false
- swarm: false
- - option: volumes
- shorthand: v
- value_type: bool
- default_value: "false"
- description: Remove any anonymous volumes attached to containers
- deprecated: false
- experimental: false
- experimentalcli: false
- kubernetes: false
- swarm: false
- deprecated: false
- experimental: false
- experimentalcli: false
- kubernetes: false
- swarm: false
|