ikedam
|
bbaaa6a9de
|
config: case-insensitive env vars on Windows (#9438)
Signed-off-by: IKEDA Yasuyuki <devld@ikedam.jp>
|
2022-08-02 14:56:09 -04:00 |
Ulysses Souza
|
e9c8cfcef3
|
Fix environment variables priority between environment and .env
Signed-off-by: Ulysses Souza <ulyssessouza@gmail.com>
|
2022-07-28 12:57:44 +02:00 |
Guillaume Lours
|
a1b3f95709
|
add e2e tests to verify env variables priority
Signed-off-by: Guillaume Lours <guillaume.lours@docker.com>
|
2022-05-30 17:11:49 +02:00 |
Guillaume Lours
|
fcff36fc8a
|
now we use directly the Docker CLI to run autoremove flag should be pass as is
Signed-off-by: Guillaume Lours <guillaume.lours@docker.com>
|
2022-04-02 08:45:51 +02:00 |
Nicolas De Loof
|
c843d373de
|
restore TTY auto-detection using dockerCli.Out.IsTerminal
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2022-03-16 16:34:26 +01:00 |
Nicolas De Loof
|
1d4b4e3c8e
|
use docker/cli RunExec and RunStart to handle all the interactive/tty/* terminal logic
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2022-03-16 16:34:26 +01:00 |
Nicolas De Loof
|
f86f252a66
|
composeService to use dockerCli's In/Out/Err streams
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2022-03-03 16:34:57 +01:00 |
Nicolas De Loof
|
fb9310caf2
|
use CustomLabels for composeV2 metadata and not impact service hash
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2022-02-17 09:05:54 +01:00 |
Nicolas De Loof
|
4dafeb57a5
|
introduce run —quiet-pull to align with up
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2021-11-23 19:14:12 +01:00 |
Nicolas De Loof
|
f69a613e69
|
don't SetRawTerminal when run is ran with -T
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2021-11-18 12:40:08 +01:00 |
Nicolas De Loof
|
72e4519cbf
|
introduce up --wait condition
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2021-11-03 18:22:29 +01:00 |
Andreas Resios
|
e3204e7c4e
|
Actually fix #8811
The initial PR had the wrong boolean check. This commit addressed it.
fixes #8811
Signed-off-by: Andreas Resios <andrei.resios@gmail.com>
|
2021-10-21 09:18:08 +00:00 |
Andreas Resios
|
85ef72585d
|
Compose exec cannot process more than 32KB of data
Fixes #8811
Signed-off-by: Andreas Resios <andrei.resios@gmail.com>
|
2021-10-20 15:54:18 +00:00 |
Ulysses Souza
|
c2dd40c161
|
Fix network_mode "service:x"
Signed-off-by: Ulysses Souza <ulyssessouza@gmail.com>
|
2021-10-14 10:40:44 +02:00 |
Nicolas De Loof
|
07b5512a68
|
`run` must attach to stdin
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2021-09-27 17:42:37 +02:00 |
Nicolas De Loof
|
e39ea13002
|
fix support for `compose run --label`
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2021-09-23 14:52:04 +02:00 |
Nicolas De Loof
|
18059295f7
|
waitForContainer to ensure stopped before remove
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2021-09-17 11:01:41 +02:00 |
aviau
|
21d3b19e57
|
compose/run: don't waitDependencies if NoDeps
Signed-off-by: aviau <alexandre@alexandreviau.net>
|
2021-09-16 11:09:44 +02:00 |
Nicolas De Loof
|
2ceb176500
|
support --entrypoint="" as override
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2021-09-08 10:39:08 +02:00 |
Nicolas De Loof
|
22ee74391a
|
don't create container with autoremove so we can inspect for exitcode
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2021-09-01 16:53:57 +02:00 |
Nicolas De Loof
|
81879c4f4b
|
update project's volumes_from before retrieving service
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2021-09-01 10:48:12 +02:00 |
Nicolas De Loof
|
1ae9b3cb5d
|
move compose-cli code into docker/compose/v2
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2021-08-31 19:09:19 +02:00 |
Nicolas De Loof
|
78faf0dc51
|
prepare volume for service set by `run`
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2021-08-30 09:45:43 +02:00 |
Nicolas De Loof
|
58bfbbb288
|
introduce ImageDigestLabel to track image built for service
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2021-08-25 10:03:51 +02:00 |
Nicolas De Loof
|
86eadc7d67
|
reduce complexity (linter)
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2021-07-23 15:20:53 +02:00 |
Nicolas De Loof
|
0b72b502d3
|
close container stream on os.stdin EOF
close https://github.com/docker/compose-cli/issues/1944
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2021-07-23 14:53:26 +02:00 |
Nicolas De Loof
|
c257001e5a
|
Restore support for control sequence in `compose run`
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2021-07-23 13:58:58 +02:00 |
Nicolas De Loof
|
96e1e041d6
|
distinguish stdout and stderr
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2021-07-02 10:53:11 +02:00 |
Nicolas De Loof
|
b6552cd935
|
add support for detach keys on compose run|exec
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2021-06-29 17:27:43 +02:00 |
Nicolas De Loof
|
c901edd65d
|
introduce `convergence` to hold per-service Containers and prevent race conditions
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2021-06-25 13:18:00 +02:00 |
Nicolas De Loof
|
852aae0a39
|
don't apply restart_policy on `compose run`
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2021-06-21 08:25:41 +02:00 |
Nicolas De Loof
|
49e7f2d45d
|
Move compose v2 implementation under pkg/compose with dependencies
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2021-06-15 15:52:48 +02:00 |