Nicolas De loof
|
5e7203dbe4
|
Merge pull request #1306 from aiordache/compose_exec_cmd
Add `compose exec` command
|
2021-02-16 14:15:48 +01:00 |
aiordache
|
afac025a49
|
Add `compose exec` command
Signed-off-by: aiordache <anca.iordache@docker.com>
|
2021-02-16 10:56:00 +01:00 |
Nicolas De Loof
|
0b517741a0
|
introduce --timeout on compose stop|down
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2021-02-16 10:21:01 +01:00 |
Nicolas De Loof
|
5cb2533faa
|
dryrun to collect resources to be removed, then remove
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2021-02-15 12:32:44 +01:00 |
Nicolas De Loof
|
20b83aa237
|
introduce compose rm command
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2021-02-15 09:26:52 +01:00 |
Nicolas De Loof
|
4462f12249
|
revisit `run` implementation as create, attach, start, wait
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2021-02-12 17:45:02 +01:00 |
Nicolas De Loof
|
7a7114fb5f
|
Capture container exit code and dump on console
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2021-02-09 17:07:24 +01:00 |
Nicolas De Loof
|
0aa3f4a189
|
Add kill command
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2021-02-03 10:44:26 +01:00 |
Nicolas De Loof
|
9b282b69f8
|
Introduce --all option on compose ps
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2021-02-02 13:58:27 +01:00 |
Ulysses Souza
|
4ff20bdda8
|
Add start and stop commands
Signed-off-by: Ulysses Souza <ulyssessouza@gmail.com>
|
2021-01-27 17:18:10 -03:00 |
Guillaume Tardif
|
3f474143ad
|
Merge pull request #1163 from docker/stop-on-ctrlc
Stop project on Ctrl+C
|
2021-01-26 17:08:32 +01:00 |
Nicolas De Loof
|
f33eff5903
|
introduce `--filter` option on `compose ls`
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2021-01-22 10:27:56 +01:00 |
Ulysses Souza
|
0529415fa7
|
Stop project on Ctrl+C
Signed-off-by: Ulysses Souza <ulyssessouza@gmail.com>
|
2021-01-20 10:02:59 -03:00 |
Guillaume Tardif
|
f1ac6d4fdc
|
Move errdefs => api/errdefs
Signed-off-by: Guillaume Tardif <guillaume.tardif@gmail.com>
|
2021-01-15 16:54:18 +01:00 |
Guillaume Tardif
|
930ae8bdb2
|
goimports -local github.com/docker/compose-cli -w . ; gofmt -s -w .
Signed-off-by: Guillaume Tardif <guillaume.tardif@gmail.com>
|
2021-01-15 16:24:00 +01:00 |
Nicolas De Loof
|
4de01936f8
|
introduce --remove-orphans option
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2021-01-06 14:36:59 +01:00 |
Guillaume Tardif
|
32d5644937
|
Pass reader Writer as options to backend, remove hardcoded os.Stdout
Signed-off-by: Guillaume Tardif <guillaume.tardif@gmail.com>
|
2020-12-18 10:01:06 +01:00 |
Guillaume Tardif
|
76f36a69c6
|
Reusing existing Create() and Start() API
Signed-off-by: Guillaume Tardif <guillaume.tardif@gmail.com>
|
2020-12-18 10:00:18 +01:00 |
aiordache
|
412385c495
|
Add `compose run` command
Signed-off-by: aiordache <anca.iordache@docker.com>
|
2020-12-18 09:58:55 +01:00 |
Nicolas De Loof
|
eda6a59379
|
introduce options struct in the API
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-12-17 11:10:57 +01:00 |
Nicolas De Loof
|
855a879a6a
|
Introduce `removeOrphans` to cleanup injected AWS simulation container
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-12-17 10:46:17 +01:00 |
Nicolas De Loof
|
db5467ce22
|
Use local compose implementation for local ecs simulation context
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-12-17 10:46:16 +01:00 |
Nicolas De Loof
|
056dfb95bc
|
allow to collect logs for a subset of project services
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-12-17 10:32:46 +01:00 |
Nicolas De Loof
|
1d859dc807
|
`Ps` return ContainerSummary, not Services
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-12-09 10:33:51 +01:00 |
Nicolas De Loof
|
ca123e08eb
|
Revisit logs/up API to pass a LogConsumer vs io.Writer
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-12-07 14:47:44 +01:00 |
Nicolas De Loof
|
136d09e1ac
|
split `Up` into `Create`+`Start` so logs don't collide with progress
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-12-04 08:16:50 +01:00 |
Nicolas De Loof
|
39e4107e12
|
attach to log stream by default on `up`
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-12-03 16:51:00 +01:00 |
Djordje Lukic
|
2f09b634cc
|
Implement `docker compose pull`
Signed-off-by: Djordje Lukic <djordje.lukic@docker.com>
|
2020-12-03 16:14:38 +01:00 |
Nicolas De Loof
|
52574046f0
|
introduce `compose push` command
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-12-01 14:55:52 +01:00 |
Nicolas De Loof
|
5952183eca
|
introduce `compose build` command
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-11-30 12:43:38 +01:00 |
Nicolas De Loof
|
976eacd198
|
pass json encoded compose file to docker-compose to prevent yaml format mismatch
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-11-17 11:02:31 +01:00 |
Nicolas De Loof
|
cb02622318
|
Marshall cloudformation template as yaml
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-11-05 11:01:32 +01:00 |
aiordache
|
265dd197c3
|
Add detach flag to `compose up`
Signed-off-by: aiordache <anca.iordache@docker.com>
|
2020-10-07 15:51:43 +02:00 |
Chris Crone
|
d154c41586
|
Update copyright
Signed-off-by: Chris Crone <christopher.crone@docker.com>
|
2020-09-22 12:13:00 +02:00 |
Nicolas De Loof
|
fda09712c0
|
Null safety
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-09-08 10:51:14 +02:00 |
Nicolas De loof
|
0dd6416742
|
Merge pull request #590 from docker/api_folder
|
2020-09-07 13:34:28 +02:00 |
Guillaume Tardif
|
d06aa2827f
|
Move containers, compose, secrets to /api
Signed-off-by: Guillaume Tardif <guillaume.tardif@docker.com>
|
2020-09-07 13:22:08 +02:00 |
Nicolas De Loof
|
1506c7ac9b
|
create ALB is protocol is set to "http" or "https"
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-09-07 12:24:48 +02:00 |
aiordache
|
02be463fd7
|
Add `compose ls` command for ECS
Signed-off-by: aiordache <anca.iordache@docker.com>
|
2020-09-04 13:20:11 +02:00 |
Nicolas De Loof
|
7104b8126a
|
another hack-ish hack to support compose logs
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-09-01 16:02:06 +02:00 |
Nicolas De Loof
|
4bd8a8860f
|
implement "down" with (yet another) docker-compose hack
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-09-01 15:35:31 +02:00 |
Nicolas De Loof
|
fed50d79f2
|
introduce ecs-local context
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-08-31 15:30:05 +02:00 |