mirror of
https://github.com/docker/compose.git
synced 2025-08-17 15:48:12 +02:00
Lots of our phony Compose files launch pointless long-lived processes so we can assert on state. However, this means they often don't respond well to signals on their own, requiring Compose to timeout and kill them when doing a `down`. Add in lots of `init: true` where appropriate so that we don't block for no reason while running E2E tests all over the place. Additionally, a couple tests have gotten a cleanup so they don't leave behind containers. I still want to build this into the framework in the future, but this is easier for the moment and won't cause any trouble in the future. Signed-off-by: Milas Bowman <milas.bowman@docker.com>
15 lines
231 B
YAML
15 lines
231 B
YAML
services:
|
|
base:
|
|
image: base
|
|
init: true
|
|
build:
|
|
context: .
|
|
dockerfile: base.dockerfile
|
|
service:
|
|
init: true
|
|
depends_on:
|
|
- base
|
|
build:
|
|
context: .
|
|
dockerfile: service.dockerfile
|