Dominik Braun
|
effc126237
|
Make `--file` and `--project-name` global compose options
Signed-off-by: Dominik Braun <mail@dominikbraun.io>
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2021-01-20 14:40:08 +01:00 |
Guillaume Tardif
|
6859413a5d
|
Moving last things from /tests, removing dead code
Signed-off-by: Guillaume Tardif <guillaume.tardif@gmail.com>
|
2021-01-19 15:48:48 +01:00 |
Guillaume Tardif
|
46935b0300
|
Move tests to each backend folder
Signed-off-by: Guillaume Tardif <guillaume.tardif@gmail.com>
|
2021-01-19 15:25:26 +01:00 |
Nicolas De loof
|
c881e22ab8
|
Merge pull request #1143 from aiordache/local_volume_override
|
2021-01-18 21:20:34 +01:00 |
aiordache
|
774234750d
|
Parse volumes_from
Signed-off-by: aiordache <anca.iordache@docker.com>
|
2021-01-18 11:06:09 +01:00 |
Nicolas De Loof
|
e4682a0565
|
run "down" using project if it was set for command
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2021-01-18 10:43:52 +01:00 |
Guillaume Tardif
|
2a8c24e4ff
|
Move config => api/config
Signed-off-by: Guillaume Tardif <guillaume.tardif@gmail.com>
|
2021-01-15 16:55:10 +01: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 |
Guillaume Tardif
|
801e747adb
|
Move context/cloud => api/cloud
Signed-off-by: Guillaume Tardif <guillaume.tardif@gmail.com>
|
2021-01-15 16:23:53 +01:00 |
Guillaume Tardif
|
4dee783aba
|
Move progress => api
Signed-off-by: Guillaume Tardif <guillaume.tardif@gmail.com>
|
2021-01-15 15:57:24 +01:00 |
Guillaume Tardif
|
6a8b344885
|
Move backend => api
Signed-off-by: Guillaume Tardif <guillaume.tardif@gmail.com>
|
2021-01-15 15:44:42 +01:00 |
aiordache
|
747d2de397
|
cleanup
Signed-off-by: aiordache <anca.iordache@docker.com>
|
2021-01-14 13:20:35 +01:00 |
aiordache
|
515f3ba1e7
|
Revisit volume implementation
Signed-off-by: aiordache <anca.iordache@docker.com>
|
2021-01-14 12:35:04 +01:00 |
Guillaume Tardif
|
8ab3149f45
|
Network names and volume names don’t need anymore to be re-adapted (and prefixed with project name) after loaded from compose-go
Signed-off-by: Guillaume Tardif <guillaume.tardif@gmail.com>
|
2021-01-14 10:07:29 +01:00 |
Guillaume Tardif
|
7dd3a5a1eb
|
Remove duplicate compute of image name & add unit test
Signed-off-by: Guillaume Tardif <guillaume.tardif@gmail.com>
|
2021-01-13 17:30:01 +01:00 |
Nicolas De Loof
|
609eeb0962
|
We actually support volume labels and driver_opts
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2021-01-13 10:15:57 +01:00 |
Nicolas De loof
|
947009d772
|
Merge pull request #1113 from docker/local_inline_secrets
|
2021-01-11 10:31:32 +01:00 |
aiordache
|
30d6e1b9e2
|
override inherited secret mounts
Signed-off-by: aiordache <anca.iordache@docker.com>
|
2021-01-08 16:33:30 +01:00 |
aiordache
|
ebeef45e85
|
Implement secrets via bind-mounts for local compose
Signed-off-by: aiordache <anca.iordache@docker.com>
|
2021-01-08 11:29:14 +01:00 |
Guillaume Tardif
|
7a6712afdb
|
Do not inspect for double container name at creation time, this has already been checked, let moby error bubble up if there is a name clash at this stage
Signed-off-by: Guillaume Tardif <guillaume.tardif@gmail.com>
|
2021-01-08 10:59:58 +01:00 |
Ulysses Souza
|
0021b14de8
|
Add unit tests to container_name
Signed-off-by: Ulysses Souza <ulyssessouza@gmail.com>
|
2021-01-08 10:05:53 +01:00 |
Ulysses Souza
|
b3993230d1
|
Add network alias to container name
Signed-off-by: Ulysses Souza <ulyssessouza@gmail.com>
|
2021-01-07 17:06:40 -03:00 |
Ulysses Souza
|
b264e1814b
|
Add warning on container_name and scale > 1
Signed-off-by: Ulysses Souza <ulyssessouza@gmail.com>
|
2021-01-07 17:06:40 -03:00 |
Ulysses Souza
|
8976a20698
|
Use `container_name` property on service
This applies `container_name` when available in
the service definition.
Signed-off-by: Ulysses Souza <ulyssessouza@gmail.com>
|
2021-01-07 17:06:40 -03:00 |
Nicolas De loof
|
1cf48318a4
|
Merge pull request #1106 from docker/orphans
introduce --remove-orphans option
|
2021-01-07 10:16:43 +01:00 |
aiordache
|
31e40176da
|
Add GPU support via DeviceRequests
Signed-off-by: aiordache <anca.iordache@docker.com>
|
2021-01-07 10:00:19 +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
|
0a5328748a
|
When running compose down, remove containers with Force=true in case some container is still up for any reason (happened in some E2E test once)
Signed-off-by: Guillaume Tardif <guillaume.tardif@gmail.com>
|
2021-01-06 10:07:40 +01:00 |
Guillaume Tardif
|
df4fed266b
|
Merge pull request #1095 from docker/push_pull
ignore services without image attribute
|
2021-01-05 19:13:13 +01:00 |
Nicolas De Loof
|
5a455e47c3
|
ignore services without image attribute
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2021-01-05 09:47:29 +01:00 |
Ulysses Souza
|
cef7a2d4ce
|
Refactor ProjectName
This separate project name and service name for command `run`
Signed-off-by: Ulysses Souza <ulyssessouza@gmail.com>
|
2021-01-04 14:11:54 +00:00 |
Guillaume Tardif
|
3714ab7d41
|
Attaching container logs
Signed-off-by: Guillaume Tardif <guillaume.tardif@gmail.com>
|
2020-12-18 10:01:08 +01:00 |
Guillaume Tardif
|
db73c928f3
|
Ensure image exist for run service
Signed-off-by: Guillaume Tardif <guillaume.tardif@gmail.com>
|
2020-12-18 10:01:08 +01:00 |
Guillaume Tardif
|
dc211b178a
|
Fixed race when down with multiple containers for one service
Signed-off-by: Guillaume Tardif <guillaume.tardif@gmail.com>
|
2020-12-18 10:01:08 +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
|
bad0d41d90
|
Auto-remove using container config
Signed-off-by: Guillaume Tardif <guillaume.tardif@gmail.com>
|
2020-12-18 10:00:19 +01:00 |
Guillaume Tardif
|
d2cfffafb4
|
Attach to container using compose attach
Signed-off-by: Guillaume Tardif <guillaume.tardif@gmail.com>
|
2020-12-18 10:00:19 +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 |
Guillaume Tardif
|
27dc2e5be1
|
Reuse Create(Project) and Start(Project)
Signed-off-by: Guillaume Tardif <guillaume.tardif@gmail.com>
|
2020-12-18 09:59:02 +01:00 |
Guillaume Tardif
|
8eb9733914
|
No need to support service `container_name` in this PR, will do separately, minor cleanup
Signed-off-by: Guillaume Tardif <guillaume.tardif@gmail.com>
|
2020-12-18 09:59:02 +01:00 |
Guillaume Tardif
|
d127cac6d4
|
Ensure images exist before starting progress display for network / volumes, otherwise progress display is all mixed up
Signed-off-by: Guillaume Tardif <guillaume.tardif@gmail.com>
|
2020-12-18 09:59:02 +01:00 |
Guillaume Tardif
|
7bed2343e6
|
Remove not implemented options
Signed-off-by: Guillaume Tardif <guillaume.tardif@gmail.com>
|
2020-12-18 09:59:02 +01:00 |
Guillaume Tardif
|
b289138ca9
|
No need to filter services again in backend, filter is done by cli command. Added e2e test, labels one-off and slug
Signed-off-by: Guillaume Tardif <guillaume.tardif@gmail.com>
|
2020-12-18 09:59:02 +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
|
e2c55c2122
|
e2e test for local `Log` command
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-12-17 11:48:58 +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 |
Chris Crone
|
65561c085a
|
deps: Bump docker and buildx vendoring
Signed-off-by: Chris Crone <christopher.crone@docker.com>
|
2020-12-16 10:57:42 +01:00 |