Guillaume Lours
|
a1b3f95709
add e2e tests to verify env variables priority
|
3 éve |
Guillaume Lours
|
fcff36fc8a
now we use directly the Docker CLI to run autoremove flag should be pass as is
|
3 éve |
Nicolas De Loof
|
c843d373de
restore TTY auto-detection using dockerCli.Out.IsTerminal
|
3 éve |
Nicolas De Loof
|
1d4b4e3c8e
use docker/cli RunExec and RunStart to handle all the interactive/tty/* terminal logic
|
3 éve |
Nicolas De Loof
|
f86f252a66
composeService to use dockerCli's In/Out/Err streams
|
3 éve |
Nicolas De Loof
|
fb9310caf2
use CustomLabels for composeV2 metadata and not impact service hash
|
3 éve |
Nicolas De Loof
|
4dafeb57a5
introduce run —quiet-pull to align with up
|
3 éve |
Nicolas De Loof
|
f69a613e69
don't SetRawTerminal when run is ran with -T
|
3 éve |
Nicolas De Loof
|
72e4519cbf
introduce up --wait condition
|
4 éve |
Andreas Resios
|
e3204e7c4e
Actually fix #8811
|
4 éve |
Andreas Resios
|
85ef72585d
Compose exec cannot process more than 32KB of data
|
4 éve |
Ulysses Souza
|
c2dd40c161
Fix network_mode "service:x"
|
4 éve |
Nicolas De Loof
|
07b5512a68
`run` must attach to stdin
|
4 éve |
Nicolas De Loof
|
e39ea13002
fix support for `compose run --label`
|
4 éve |
Nicolas De Loof
|
18059295f7
waitForContainer to ensure stopped before remove
|
4 éve |
aviau
|
21d3b19e57
compose/run: don't waitDependencies if NoDeps
|
4 éve |
Nicolas De Loof
|
2ceb176500
support --entrypoint="" as override
|
4 éve |
Nicolas De Loof
|
22ee74391a
don't create container with autoremove so we can inspect for exitcode
|
4 éve |
Nicolas De Loof
|
81879c4f4b
update project's volumes_from before retrieving service
|
4 éve |
Nicolas De Loof
|
1ae9b3cb5d
move compose-cli code into docker/compose/v2
|
4 éve |
Nicolas De Loof
|
78faf0dc51
prepare volume for service set by `run`
|
4 éve |
Nicolas De Loof
|
58bfbbb288
introduce ImageDigestLabel to track image built for service
|
4 éve |
Nicolas De Loof
|
86eadc7d67
reduce complexity (linter)
|
4 éve |
Nicolas De Loof
|
0b72b502d3
close container stream on os.stdin EOF
|
4 éve |
Nicolas De Loof
|
c257001e5a
Restore support for control sequence in `compose run`
|
4 éve |
Nicolas De Loof
|
96e1e041d6
distinguish stdout and stderr
|
4 éve |
Nicolas De Loof
|
b6552cd935
add support for detach keys on compose run|exec
|
4 éve |
Nicolas De Loof
|
c901edd65d
introduce `convergence` to hold per-service Containers and prevent race conditions
|
4 éve |
Nicolas De Loof
|
852aae0a39
don't apply restart_policy on `compose run`
|
4 éve |
Nicolas De Loof
|
49e7f2d45d
Move compose v2 implementation under pkg/compose with dependencies
|
4 éve |