Difference between revisions of "Docker-compose down"

From wikieduonline
Jump to navigation Jump to search
Tags: Mobile web edit, Mobile edit
Line 3: Line 3:
 
https://docs.docker.com/compose/reference/down/
 
https://docs.docker.com/compose/reference/down/
  
* <code>docker-compose down</code>
+
docker-compose down
 
  (no output)
 
  (no output)
  
Line 12: Line 12:
  
 
* <code>[[docker-compose down]] && [[docker-compose build]] --pull && [[docker-compose up]] -d</code>
 
* <code>[[docker-compose down]] && [[docker-compose build]] --pull && [[docker-compose up]] -d</code>
 +
 +
== Help ==
 +
<pre>
 +
docker-compose down --help
 +
Stops containers and removes containers, networks, volumes, and images
 +
created by `up`.
 +
 +
By default, the only things removed are:
 +
 +
- Containers for services defined in the Compose file
 +
- Networks defined in the `networks` section of the Compose file
 +
- The default network, if one is used
 +
 +
Networks and volumes defined as `external` are never removed.
 +
 +
Usage: down [options]
 +
 +
Options:
 +
    --rmi type              Remove images. Type must be one of:
 +
                              'all': Remove all images used by any service.
 +
                              'local': Remove only images that don't have a
 +
                              custom tag set by the `image` field.
 +
    -v, --volumes          Remove named volumes declared in the `volumes`
 +
                            section of the Compose file and anonymous volumes
 +
                            attached to containers.
 +
    --remove-orphans        Remove containers for services not defined in the
 +
                            Compose file
 +
    -t, --timeout TIMEOUT  Specify a shutdown timeout in seconds.
 +
                            (default: 10)
 +
</pre>
  
 
== Examples ==
 
== Examples ==

Revision as of 10:38, 18 April 2021

docker-compose down stops and removes containers, networks, volumes, and images created by up

https://docs.docker.com/compose/reference/down/

docker-compose down
(no output)
-v, --volumes remove named volumes declared in the `volumes` section of the Compose file and anonymous volumes attached to containers.

Help

docker-compose down --help
Stops containers and removes containers, networks, volumes, and images
created by `up`.

By default, the only things removed are:

- Containers for services defined in the Compose file
- Networks defined in the `networks` section of the Compose file
- The default network, if one is used

Networks and volumes defined as `external` are never removed.

Usage: down [options]

Options:
    --rmi type              Remove images. Type must be one of:
                              'all': Remove all images used by any service.
                              'local': Remove only images that don't have a
                              custom tag set by the `image` field.
    -v, --volumes           Remove named volumes declared in the `volumes`
                            section of the Compose file and anonymous volumes
                            attached to containers.
    --remove-orphans        Remove containers for services not defined in the
                            Compose file
    -t, --timeout TIMEOUT   Specify a shutdown timeout in seconds.
                            (default: 10)

Examples

  • docker-compose -volumes down SERVICE_NAME
  • docker-compose version 1.23.2, build 1110ad01
docker-compose down
Stopping service1   ... done
Stopping service2 ... done
Removing service1   ... done
Removing service2 ... done
Removing network your_network


docker-compose down
ERROR:
       Can't find a suitable configuration file in this directory or any
       parent. Are you in the right directory?

       Supported filenames: docker-compose.yml, docker-compose.yaml

Related commands

See also

Advertising: