Merge pull request #11406 from thaJeztah/compose_highlighting

compose: add highlighting and automate version for compose-file
This commit is contained in:
Usha Mandya 2020-09-22 14:31:41 +01:00 committed by GitHub
commit bba4fa627e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 21 additions and 17 deletions

View File

@ -30,21 +30,23 @@ so they can be run together in an isolated environment.
A `docker-compose.yml` looks like this:
version: '3'
services:
web:
build: .
ports:
- "5000:5000"
volumes:
- .:/code
- logvolume01:/var/log
links:
- redis
redis:
image: redis
```yaml
version: "{{ site.compose_file_v3 }}"
services:
web:
build: .
ports:
- "5000:5000"
volumes:
logvolume01: {}
- .:/code
- logvolume01:/var/log
links:
- redis
redis:
image: redis
volumes:
logvolume01: {}
```
For more information about the Compose file, see the
[Compose file reference](compose-file/index.md).
@ -150,9 +152,11 @@ is the automated test suite. Automated end-to-end testing requires an
environment in which to run tests. Compose provides a convenient way to create
and destroy isolated testing environments for your test suite. By defining the full environment in a [Compose file](compose-file/index.md), you can create and destroy these environments in just a few commands:
$ docker-compose up -d
$ ./run_tests
$ docker-compose down
```bash
$ docker-compose up -d
$ ./run_tests
$ docker-compose down
```
### Single host deployments