Daniel Nephin
|
146587643c
|
Move ulimits validation to validation.py and improve the error message.
Signed-off-by: Daniel Nephin <dnephin@docker.com>
|
2016-01-19 15:47:57 -05:00 |
Daniel Nephin
|
0bce467782
|
Implement depends_on to define an order for services in the v2 format.
Signed-off-by: Daniel Nephin <dnephin@docker.com>
|
2016-01-19 15:41:45 -05:00 |
Daniel Nephin
|
c47aea9c12
|
Merge pull request #2698 from aanand/fix-name-is-reserved
Fix "name is reserved" with Engine 1.10 RC1
|
2016-01-19 10:15:06 -05:00 |
Aanand Prasad
|
2106481c23
|
Fix "name is reserved" with Engine 1.10 RC1
Ensure link aliases are unique (this deduping was previously performed
on the server).
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
|
2016-01-19 11:27:27 +00:00 |
Aanand Prasad
|
5b2b4cbb07
|
Merge pull request #2692 from aanand/fix-tls-paramater-error
Catch TLSParameterErrors from docker-py
|
2016-01-19 11:25:21 +00:00 |
Aanand Prasad
|
9ccef1ea91
|
Catch TLSParameterErrors from docker-py
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
|
2016-01-18 21:48:12 +00:00 |
Aanand Prasad
|
afae365050
|
Allow custom ipam config
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
|
2016-01-18 18:56:18 +00:00 |
Aanand Prasad
|
e7673bf920
|
Allow overriding of config for the default network
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
|
2016-01-18 16:17:39 +00:00 |
Aanand Prasad
|
53d56ea245
|
Quote network names in error messages
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
|
2016-01-18 16:15:52 +00:00 |
Daniel Nephin
|
cce3b29688
|
Merge pull request #2665 from dnephin/check_extends_use_same_version
Validate that an extended config file has the same version as the base
|
2016-01-15 18:07:56 -05:00 |
Daniel Nephin
|
dc1104649f
|
Validate that an extended config file has the same version as the base.
Signed-off-by: Daniel Nephin <dnephin@docker.com>
|
2016-01-14 22:28:20 -05:00 |
Aanand Prasad
|
cba75627e1
|
Fix error when joining host/bridge network
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
|
2016-01-15 02:46:24 +00:00 |
Aanand Prasad
|
abd031cb3d
|
Containers join each network aliased to their service's name
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
|
2016-01-15 02:08:20 +00:00 |
Daniel Nephin
|
2a2eb81215
|
Merge pull request #2662 from dnephin/fix_config_printing_unicode
Fix config printing unicode objects
|
2016-01-14 19:26:39 -05:00 |
Daniel Nephin
|
1bfbba36b2
|
Ensure that the config output by config command never contains python objects.
Signed-off-by: Daniel Nephin <dnephin@docker.com>
|
2016-01-14 18:33:58 -05:00 |
Daniel Nephin
|
3021ee12fe
|
Fix `config` command to print the new sections of the config
Signed-off-by: Daniel Nephin <dnephin@docker.com>
|
2016-01-14 18:28:17 -05:00 |
Daniel Nephin
|
0f234154c2
|
Remove all non-external networks on down.
Also moves the shutdown test fixtures to be a more general v2-full fixture.
Signed-off-by: Daniel Nephin <dnephin@docker.com>
|
2016-01-14 18:28:17 -05:00 |
Daniel Nephin
|
b98e2169e6
|
Error when the project name is invalid for the image name.
Signed-off-by: Daniel Nephin <dnephin@docker.com>
|
2016-01-14 18:25:23 -05:00 |
Daniel Nephin
|
b689c4a218
|
Move service validation to validate_service().
Signed-off-by: Daniel Nephin <dnephin@docker.com>
|
2016-01-14 18:25:22 -05:00 |
Joffrey F
|
796d97e394
|
Merge pull request #2617 from gutweiler/extra-hosts-ipv6
Extra hosts ipv6
|
2016-01-14 15:19:12 -08:00 |
Aanand Prasad
|
47e53b49c2
|
Merge pull request #2653 from shin-/Runscope-build-args
Support for build arguments
|
2016-01-14 23:13:54 +00:00 |
Joffrey F
|
1ae57d92d4
|
Remove duplicate functions
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2016-01-14 14:39:06 -08:00 |
Clemens Gutweiler
|
ce9f2681a2
|
Fixes #1422: ipv6 addr contains colons, so we split only by the first char.
Signed-off-by: Clemens Gutweiler <cg@vioma.de>
|
2016-01-14 22:26:35 +01:00 |
Joffrey F
|
13063a96cb
|
Fix handling of service.dockerfile key
Made invalid in v2 format
Doesn't break build config anymore
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2016-01-14 12:15:37 -08:00 |
Garrett Heel
|
9cfa71ceee
|
Add support for build arguments
Allows 'build' configuration option to be specified as an
object and adds support for build args.
Signed-off-by: Garrett Heel <garrettheel@gmail.com>
|
2016-01-14 12:14:56 -08:00 |
Daniel Nephin
|
79df2ebe1b
|
Support variable interpolation for volumes and networks sections.
Signed-off-by: Daniel Nephin <dnephin@docker.com>
|
2016-01-14 14:04:57 -05:00 |
Aanand Prasad
|
d98b64f6e7
|
Remove duplicated logic from initialize_networks()
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
|
2016-01-14 18:09:45 +00:00 |
Aanand Prasad
|
4e61377c6d
|
Move get_networks() out of Project class
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
|
2016-01-14 18:01:44 +00:00 |
Aanand Prasad
|
73fbd01cfe
|
Support the 'external' option for networks
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
|
2016-01-14 18:00:39 +00:00 |
Aanand Prasad
|
ca68c9faa4
|
Services can join 'bridge' or 'host'
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
|
2016-01-14 18:00:39 +00:00 |
Aanand Prasad
|
e75629392d
|
Don't join the bridge network by default in v2
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
|
2016-01-14 18:00:39 +00:00 |
Aanand Prasad
|
3eafdbb01b
|
Connect services to networks with the 'networks' key
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
|
2016-01-14 17:59:37 +00:00 |
Aanand Prasad
|
35e347cf92
|
Disable the use of 'net' in v2
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
|
2016-01-14 17:59:37 +00:00 |
Aanand Prasad
|
69ed5f9c48
|
Specify networks in Compose file
There's not yet a proper way for services to join networks
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
|
2016-01-14 17:59:36 +00:00 |
Aanand Prasad
|
8fca4f1628
|
Merge pull request #2649 from dnephin/make_volumes_from_more_explicit
Make volumes from more explicit in V2 config format
|
2016-01-14 17:15:27 +00:00 |
Daniel Nephin
|
172b955d79
|
Merge pull request #2646 from dnephin/docker_compose_down
docker-compose down
|
2016-01-14 11:59:02 -05:00 |
Daniel Nephin
|
b76dc1e05e
|
Require volumes_from a container to be explicit in V2 config.
Signed-off-by: Daniel Nephin <dnephin@docker.com>
|
2016-01-14 11:45:16 -05:00 |
Daniel Nephin
|
c3968a439f
|
Refactor config loading to move version check into ConfigFile.
Adds the cached_property package.
Signed-off-by: Daniel Nephin <dnephin@docker.com>
|
2016-01-14 11:45:15 -05:00 |
Daniel Nephin
|
de949284f5
|
Refactor config loading for handling volumes_from in v2.
Signed-off-by: Daniel Nephin <dnephin@docker.com>
|
2016-01-14 11:43:47 -05:00 |
Aanand Prasad
|
dbe04a70f0
|
Merge pull request #2655 from shin-/updated_volume_definition
Properly validate volume definition
|
2016-01-14 16:37:39 +00:00 |
Daniel Nephin
|
c64af0a459
|
Add an acceptance test and docs for the down subcommand
Signed-off-by: Daniel Nephin <dnephin@docker.com>
|
2016-01-14 11:11:08 -05:00 |
Daniel Nephin
|
c8ed156806
|
Adding docker-compose down
Signed-off-by: Daniel Nephin <dnephin@docker.com>
|
2016-01-14 10:59:53 -05:00 |
Aanand Prasad
|
18df1e170d
|
Merge pull request #2625 from kojiromike/allow-list-entrypoints
Allow Entrypoints to be Lists
|
2016-01-14 12:48:13 +00:00 |
Aanand Prasad
|
7733600262
|
Merge pull request #2508 from jstewmon/stop_signal
add support for stop_signal to compose file
|
2016-01-14 12:46:04 +00:00 |
Joffrey F
|
e41e6c1241
|
Properly validate volume definition
Test valid empty volume definitions
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2016-01-13 18:22:29 -08:00 |
Joffrey F
|
153185eadb
|
Merge pull request #2647 from shin-/preexisting_volume_detection_rb1
Support for external volumes
|
2016-01-13 17:02:36 -08:00 |
Michael A. Smith
|
59a4ab9634
|
Allow Entrypoints to be Lists
Signed-off-by: Michael A. Smith <msmith3@ebay.com>
|
2016-01-13 17:45:56 -05:00 |
Joffrey F
|
e76b2679eb
|
external volume disallows other config keys
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2016-01-13 14:12:03 -08:00 |
Joffrey F
|
c260eb910b
|
Merge pull request #2629 from dbonev/2611-support-port-range-in-compose
Port range in exposed ports
|
2016-01-13 13:09:22 -08:00 |
Aanand Prasad
|
3aba5bb67e
|
Merge pull request #2620 from dbonev/2607-ulimits-not-merged-in-extended-services
Ulimits are now merged into extended services
|
2016-01-13 21:05:38 +00:00 |