Nicolas De Loof
|
6f73007265
|
support compose build --pull
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2021-03-02 09:06:21 +01:00 |
Guillaume Tardif
|
cba4f140ae
|
Add —all option to compose ls, listing non running projects.
Added e2e tests to stop, start, pause, unpause, ls —all, ps —all
Signed-off-by: Guillaume Tardif <guillaume.tardif@gmail.com>
|
2021-02-24 13:11:12 +01:00 |
Nicolas De Loof
|
e362947cb1
|
introduce pause and unpause commands
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2021-02-22 17:08:41 +01:00 |
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
|
0ea97920c1
|
Move Context & context/store => api/context & api/context/store
Signed-off-by: Guillaume Tardif <guillaume.tardif@gmail.com>
|
2021-01-15 16:31:59 +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
|
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
|
446008a4b6
|
on ACI container ID is `project_service` and name is `service`
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-12-09 14:39:10 +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 |
Ulysses Souza
|
3fbb9bd864
|
Add auto creation of Azure volumes during `compose up`
Signed-off-by: Ulysses Souza <ulyssessouza@gmail.com>
|
2020-11-20 16:34:11 +01:00 |
Guillaume Tardif
|
0d74298eed
|
Use ACI .IsHttpStatus() rather than accessing .StatusCode directly, that might lead to nil pointer panic
Signed-off-by: Guillaume Tardif <guillaume.tardif@docker.com>
|
2020-11-12 15:01:18 +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 |
Guillaume Tardif
|
701d1b834e
|
ACI: allow users to set DNSLabelName and deploy containers with fqdn like `myapp.eastus.azurecontainers.io`
Signed-off-by: Guillaume Tardif <guillaume.tardif@docker.com>
|
2020-09-22 14:41:31 +02:00 |
Guillaume Tardif
|
7abdb085c0
|
Merge pull request #637 from docker/volume_tests
Added tests on ACI volume conversion, mock storageLogin required to get storage account keys
|
2020-09-22 14:40:46 +02:00 |
Guillaume Tardif
|
0092de6df1
|
Added tests on ACI volume conversion, mock storageLogin required to get storage account keys
Signed-off-by: Guillaume Tardif <guillaume.tardif@docker.com>
|
2020-09-22 14:24:12 +02:00 |
Chris Crone
|
d154c41586
|
Update copyright
Signed-off-by: Chris Crone <christopher.crone@docker.com>
|
2020-09-22 12:13:00 +02:00 |
Guillaume Tardif
|
099b64935b
|
Minor fixes
Co-authored-by: Chris Crone <christopher.crone@docker.com>
Signed-off-by: Guillaume Tardif <guillaume.tardif@docker.com>
|
2020-09-10 14:55:46 +02:00 |
Guillaume Tardif
|
96d785a5bd
|
Added volume delete, can delete juste a file share or the storage account if confirmed
Signed-off-by: Guillaume Tardif <guillaume.tardif@docker.com>
|
2020-09-08 16:32:16 +02:00 |
Guillaume Tardif
|
15addf5c22
|
Break out aci backend.go into several files for each service
Signed-off-by: Guillaume Tardif <guillaume.tardif@docker.com>
|
2020-09-08 15:30:50 +02:00 |