Flush out features and use cases.
Signed-off-by: Daniel Nephin <dnephin@docker.com>
This commit is contained in:
parent
8733d09a9c
commit
09d2bdbb21
2 changed files with 97 additions and 14 deletions
17
README.md
17
README.md
|
|
@ -4,13 +4,15 @@ Docker Compose
|
|||
|
||||
*(Previously known as Fig)*
|
||||
|
||||
Compose is a tool for defining and running multi-container applications with
|
||||
Docker. With Compose, you define a multi-container application in a single
|
||||
file, then spin your application up in a single command which does everything
|
||||
that needs to be done to get it running.
|
||||
Compose is a tool for defining and running multi-container Docker applications.
|
||||
With Compose, you define a multi-container application in a compose
|
||||
file then, using a single command, you create and start all the containers
|
||||
from your configuration. To learn more about all the features of Compose
|
||||
see [the list of features](#features)
|
||||
|
||||
Compose is great for development environments, staging servers, and CI. We don't
|
||||
recommend that you use it in production yet.
|
||||
Compose is great for development, testing, and staging environments, as well as
|
||||
CI workflows. You can learn more about each case in
|
||||
[Common Use Cases](#common-use-cases).
|
||||
|
||||
Using Compose is basically a three-step process.
|
||||
|
||||
|
|
@ -33,6 +35,9 @@ A `docker-compose.yml` looks like this:
|
|||
redis:
|
||||
image: redis
|
||||
|
||||
For more information about the Compose file, see the
|
||||
[Compose file reference](docs/yml.md)
|
||||
|
||||
Compose has commands for managing the whole lifecycle of your application:
|
||||
|
||||
* Start, stop and rebuild services
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue