Nicolas De Loof
|
251c52664a
|
Implement service_healthy dependency condition
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-11-19 13:10:55 +01:00 |
Nicolas De Loof
|
adb62e9080
|
Run convergence in service dependency order
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-11-19 13:10:13 +01:00 |
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
|
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 |