Daniel Nephin
00c772cac8
Add support for volume consistency in compose format.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
Upstream-commit: 545ec64de7
Component: cli
2017-04-07 13:23:33 -04:00
Daniel Nephin
db27025447
Fix compose schema id for v3.2
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
Upstream-commit: d0fb25319b
Component: cli
2017-03-16 13:53:58 -04:00
Daniel Nephin
6f96d531a0
Add compose file version 3.2
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
Upstream-commit: 2e9b15143a
Component: cli
2017-03-13 16:20:42 -04:00
Daniel Nephin
74ffacfbac
Move endpoint_mode under deploy and add it to the schema.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
Upstream-commit: 33bfb1e5e5
Component: cli
2017-03-13 15:00:56 -04:00
Daniel Nephin
d9230d0bd1
Add expanded mount syntax to Compose schema and types.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
Upstream-commit: d2d48f3f69
Component: cli
2017-03-06 11:45:01 -05:00
Yong Tang
af8335c602
Add expanded port syntax to Compose schema and types.
...
This commit adds expanded port syntax to Compose schema and types
so that it is possible to have
```
ports:
- mode: host
target: 80
published: 9005
```
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
Upstream-commit: c69e0f7dd5
Component: cli
2017-02-07 09:12:55 -08:00
Yong Tang
857a9c8722
Add compose support of attachable in networks
...
This fix tries to address the issue raised in 29975 where
it was not possible to specify `attachable` flag for networks
in compose format.
NOTE: Compose format aleady supports `labels` in networks.
This fix adds the support of `attachable` for compose v3.1 format.
Additiona unit tests have been updated and added.
This fix fixes 29975.
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
Upstream-commit: 1a677699ae
Component: cli
2017-02-04 14:16:06 -08:00
Daniel Nephin
ef211db9b6
Rebase Compose v3.1 schema on the latest v3 schema.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
Upstream-commit: b0eabe7718
Component: cli
2017-01-26 11:33:15 -05:00
Daniel Nephin
5805451da4
Implement secret types for compose file.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
Upstream-commit: 0382f4f365
Component: cli
2017-01-26 11:33:15 -05:00
Daniel Nephin
fb3da331a1
Add v3.1 schema and support validating multiple version.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
Upstream-commit: 7215ebffa8
Component: cli
2017-01-26 11:33:15 -05:00
Daniel Nephin
d47c7b7dfb
Add missing network.internal.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
Upstream-commit: 3dd116fede
Component: cli
2017-01-20 12:53:19 -05:00
Daniel Nephin
1d5659f53b
Update Compose schema to match docker-compose.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
Upstream-commit: cd3c323c38
Component: cli
2017-01-20 12:36:57 -05:00
Daniel Nephin
6a9af71e6e
Replace vendor of aanand/compose-file with a local copy.
...
Add go-bindata for including the schema.
Signed-off-by: Daniel Nephin <dnephin@docker.com >
Upstream-commit: 52c0157036
Component: cli
2016-12-27 16:17:24 -05:00