Guillaume Tardif
|
9f594abd85
|
Local compose ls implementation
Signed-off-by: Guillaume Tardif <guillaume.tardif@docker.com>
|
2020-11-19 09:48:54 +01:00 |
Guillaume Tardif
|
51142827e7
|
Fix linter errors
Signed-off-by: Guillaume Tardif <guillaume.tardif@docker.com>
|
2020-11-18 17:18:41 +01:00 |
Nicolas De Loof
|
eb60bbb74f
|
define const for labels
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-11-17 15:56:39 +01:00 |
Nicolas De Loof
|
2278370ffa
|
Handle service scale with container numbering
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-11-17 15:15:27 +01:00 |
Guillaume Tardif
|
da99ad40d5
|
Fix logs (concurrent access to container.ID, logs was displaying the first container logs for every container)
Signed-off-by: Guillaume Tardif <guillaume.tardif@docker.com>
|
2020-11-17 15:13:36 +01:00 |
Nicolas De Loof
|
a701fd7601
|
Negociate API version with docker engine
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-11-17 13:44:51 +01:00 |
Nicolas De Loof
|
46cbb908fe
|
Target docker/docker 19.03 branch (api 1.40)
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-11-17 13:28:58 +01:00 |
Nicolas De Loof
|
6346db1d6f
|
Move reconciliation logic into convergence.go
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-11-17 11:31:14 +01:00 |
Nicolas De Loof
|
8310bb2a91
|
Create services in dependency order
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-11-17 11:31:14 +01:00 |
Djordje Lukic
|
744aebc3fd
|
"Already exists" also means the pull finished
Signed-off-by: Djordje Lukic <djordje.lukic@docker.com>
|
2020-11-17 11:31:14 +01:00 |
Djordje Lukic
|
b0ee6d285a
|
Update docker/docker to be able to run this on a Mac, use goroutines when starting a stack
Signed-off-by: Djordje Lukic <djordje.lukic@docker.com>
|
2020-11-17 11:31:13 +01:00 |
Nicolas De Loof
|
9fdf69ea9c
|
Handle container (re)create/(re)start on compose up
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-11-17 11:29:12 +01:00 |
Nicolas De Loof
|
0d33e5cdcc
|
report docker resources creation in progress
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-11-17 11:28:50 +01:00 |
Nicolas De Loof
|
7944a1b94f
|
implement image pull on `compose up` with progress
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-11-17 11:28:49 +01:00 |
Nicolas De Loof
|
74de423cc3
|
reuse ECS logConsumer to implement formatted compose log output
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-11-17 11:28:08 +01:00 |
Nicolas De Loof
|
3f52508efe
|
Skeletton implementation for compose commands
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-11-17 11:28:08 +01:00 |
Nicolas De Loof
|
85ec312461
|
convert compose model into moby API types to prepare "up" local implementation
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-11-17 11:28:08 +01:00 |
Chris Crone
|
74a27541e4
|
backend.local: Add volume e2e test
Signed-off-by: Chris Crone <christopher.crone@docker.com>
|
2020-11-04 15:50:28 +01:00 |
Chris Crone
|
db3a14694b
|
backend.local: Add command support
Signed-off-by: Chris Crone <christopher.crone@docker.com>
|
2020-11-04 10:43:04 +01:00 |
Chris Crone
|
42eb0ecc35
|
backend.local: Add rudimentary volume support
Signed-off-by: Chris Crone <christopher.crone@docker.com>
|
2020-11-04 09:54:29 +01:00 |
Chris Crone
|
637dd263c9
|
backend.local: Refactor container service
Signed-off-by: Chris Crone <christopher.crone@docker.com>
|
2020-11-04 09:54:29 +01:00 |
Chris Crone
|
b2dcae685a
|
backend.local: Add restart policy support to run
Signed-off-by: Chris Crone <christopher.crone@docker.com>
|
2020-11-04 09:54:29 +01:00 |
Chris Crone
|
b8adb4b3dd
|
backend.local: Refactor conversion code
Signed-off-by: Chris Crone <christopher.crone@docker.com>
|
2020-11-04 09:54:29 +01:00 |
Chris Crone
|
6a9eca9bdf
|
backend.local: Add memory limits
Signed-off-by: Chris Crone <christopher.crone@docker.com>
|
2020-11-04 09:54:29 +01:00 |
Chris Crone
|
47aa069a3d
|
backend.local: Add CPU limits
Signed-off-by: Chris Crone <christopher.crone@docker.com>
|
2020-11-04 09:54:29 +01:00 |
Chris Crone
|
42f31d3129
|
backend.local: Improve inspect
* Add restart policy
* Add environment
* Add labels
* Add auto remove
Signed-off-by: Chris Crone <christopher.crone@docker.com>
|
2020-11-04 09:54:29 +01:00 |
Chris Crone
|
dce884d5c8
|
backend.local: Set environment on run
Signed-off-by: Chris Crone <christopher.crone@docker.com>
|
2020-11-04 09:54:29 +01:00 |
Chris Crone
|
25e6a18fef
|
backend: Add --rm support to local backend
Signed-off-by: Chris Crone <christopher.crone@docker.com>
|
2020-10-30 18:19:02 +01:00 |
Guillaume Tardif
|
7cf7b00584
|
Add ResourceService definition and ACI NOOP implementation
Signed-off-by: Guillaume Tardif <guillaume.tardif@docker.com>
|
2020-10-14 15:40:24 +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
|
08562b403e
|
Connecting it all
Signed-off-by: Guillaume Tardif <guillaume.tardif@docker.com>
|
2020-09-08 15:30:50 +02:00 |
Guillaume Tardif
|
9ed06ece5b
|
Adding volume API & initial CLI command
Signed-off-by: Guillaume Tardif <guillaume.tardif@docker.com>
|
2020-09-08 15:30:50 +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 |
Ulysses Souza
|
15066ce999
|
Add 'kill' command
- On ACI that's implemented as a stop,
since ACI does not implement a kill
Signed-off-by: Ulysses Souza <ulyssessouza@gmail.com>
|
2020-09-04 02:57:54 +02:00 |
Guillaume Tardif
|
ad5c465bd1
|
Merge pull request #485 from docker/repo-rename
Rename docker/api -> docker/compose-cli
|
2020-08-25 15:58:51 +02:00 |
Guillaume Tardif
|
981665b02c
|
Better renaming
Signed-off-by: Guillaume Tardif <guillaume.tardif@docker.com>
|
2020-08-24 16:09:20 +02:00 |
Guillaume Tardif
|
2bac8cf94e
|
Fix linter
Signed-off-by: Guillaume Tardif <guillaume.tardif@docker.com>
|
2020-08-21 21:28:15 +02:00 |
Guillaume Tardif
|
da6334f415
|
Renaming, expect commands to succeed by default (removed a bunch of res.Assert(success) )
Signed-off-by: Guillaume Tardif <guillaume.tardif@docker.com>
|
2020-08-21 18:45:38 +02:00 |
Chris Crone
|
4c6280b0e9
|
Rename docker/api -> docker/compose-cli
Signed-off-by: Chris Crone <christopher.crone@docker.com>
|
2020-08-21 17:28:39 +02:00 |
Nicolas De Loof
|
6e6a11aa73
|
Introduce Secrets API
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-08-18 09:43:15 +02:00 |
Djordje Lukic
|
1a3182fb7f
|
Implement `docker start` for ACI
|
2020-08-12 14:50:47 +02:00 |
Djordje Lukic
|
093a69136f
|
Add --force to rm on ACI
If a container is running the user must force the removal of the
container.
|
2020-08-11 16:30:42 +02:00 |
Chris Crone
|
017053e19a
|
tests.e2e: Refactor
Signed-off-by: Chris Crone <christopher.crone@docker.com>
|
2020-08-10 14:12:46 +02:00 |
Djordje Lukic
|
ef2d304762
|
Allow non-interactive exec on ACI
If the request is for a non-interactive exec we don't attach the stdin
when executing.
|
2020-07-09 11:47:22 +02:00 |
Guillaume Tardif
|
7296290408
|
Add ”Platform” in docker inspect result, showing container OS (this field is used by VSCode)
|
2020-07-06 12:16:02 +02:00 |
Guillaume Tardif
|
5eea111ecf
|
Run containers and attach to logs by default, detach with -d option
|
2020-07-02 16:45:04 +02:00 |
Djordje Lukic
|
ad72c866cc
|
Add license headers
|
2020-06-18 16:48:03 +02:00 |
Guillaume Tardif
|
34d01012e4
|
Relax constraints on flaky tests (due to // runs)
|
2020-06-17 08:58:24 +02:00 |
Guillaume Tardif
|
9257d0ff49
|
Merge pull request #205 from ulyssessouza/inspect
Add inspect command
|
2020-06-16 09:33:33 +02:00 |
Djordje Lukic
|
a80653c27c
|
Merge pull request #219 from rumpl/chore-build-without-backends
Build example and local backend conditionaly
|
2020-06-15 12:24:40 -07:00 |