Aanand Prasad
47b22e90f9
Make warnings a bit more readable
...
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com >
2016-01-26 15:53:25 +00:00
Aanand Prasad
4736b4409a
Update for links, external_links, network_mode
...
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com >
2016-01-26 15:53:02 +00:00
Aanand Prasad
c39d5a3f06
Add note about named volumes to upgrade guide
...
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com >
2016-01-26 15:51:09 +00:00
David Gageot
682689e2d3
Add debug in case of IT failure
...
Signed-off-by: David Gageot <david@gageot.net >
2016-01-26 16:38:07 +01:00
Jean-Laurent de Morlhon
b6462a1969
Merge pull request #2929 from dgageot/2705-doc-drivers
...
FIX #2705 Add a command line sample for each driver
2016-01-26 16:26:43 +01:00
Bryan Boreham
7126ecd0ad
Stop referring to requested IP address as "preferred",
...
since it is an error if that address is unavailable.
Signed-off-by: Bryan Boreham <bjboreham@gmail.com >
2016-01-26 15:13:26 +00:00
Doug Davis
fc8e344297
Merge pull request #19715 from coolljt0725/fix_test_daemon
...
Test utils: fix daemon start utils
2016-01-26 10:08:50 -05:00
Jean-Laurent de Morlhon
92faff286f
Merge pull request #2928 from dgageot/simpler-circleci
...
Simpler circleci configuration
2016-01-26 15:58:45 +01:00
David Gageot
69bdb61ce6
FIX #2470 document creating a bigger vbox disk
...
Signed-off-by: David Gageot <david@gageot.net >
2016-01-26 15:41:58 +01:00
David Gageot
75f138949a
FIX #2705 Add a command line sample for each driver
...
Signed-off-by: David Gageot <david@gageot.net >
2016-01-26 15:38:40 +01:00
Doug Davis
e5b5c0ebe8
Merge pull request #19713 from WeiZhang555/opt-TestEventsContainerFailStartDie
...
Optimize `TestEventsContainerFailStartDie`
2016-01-26 09:32:52 -05:00
David Gageot
ee9389e98c
Remove duplication
...
Signed-off-by: David Gageot <david@gageot.net >
2016-01-26 15:13:10 +01:00
David Gageot
8f009cfe8c
Remove unused line
...
Signed-off-by: David Gageot <david@gageot.net >
2016-01-26 15:13:02 +01:00
Aleksa Sarai
71c63aa72e
vendor: update engine-api
...
This removes all references to InitPath and InitSha1, as well as pulling
in a few other minor engine-api fixes.
Signed-off-by: Aleksa Sarai <asarai@suse.com >
2016-01-27 00:34:31 +11:00
Lei Jitang
e88258ca2e
Test utils: fix daemon start utils
...
User call `Start` could with args, and the args could
contains `--storage-driver`, but in `Start`, it will add
`--storage-driver` even though user has specified `--storage-driver`
in args.
Signed-off-by: Lei Jitang <leijitang@huawei.com >
2016-01-26 08:31:50 -05:00
Aleksa Sarai
e72192be40
*: remove documentation references to dockerinit
...
While the documentation is very patchy on dockerinit, remove all
references in packaging documentation to the now purged dockerinit.
Signed-off-by: Aleksa Sarai <asarai@suse.com >
2016-01-26 23:47:02 +11:00
Aleksa Sarai
4357ed4a73
*: purge dockerinit from source code
...
dockerinit has been around for a very long time. It was originally used
as a way for us to do configuration for LXC containers once the
container had started. LXC is no longer supported, and /.dockerinit has
been dead code for quite a while. This removes all code and references
in code to dockerinit.
Signed-off-by: Aleksa Sarai <asarai@suse.com >
2016-01-26 23:47:02 +11:00
Madhu Venugopal
e38463b277
Move port-mapping ownership closer to Sandbox (from Endpoint)
...
https://github.com/docker/libnetwork/pull/810 provides the more complete
solution for moving the Port-mapping ownership away from endpoint and
into Sandbox. But, this PR makes the best use of existing libnetwork
design and get a step closer to the gaol.
Signed-off-by: Madhu Venugopal <madhu@docker.com >
2016-01-26 03:59:03 -08:00
Aanand Prasad
52e74ab7ad
Rename 'net' to 'network mode' in various classes/methods
...
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com >
2016-01-26 11:52:23 +00:00
Aanand Prasad
2b46685855
Test that net can be extended
...
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com >
2016-01-26 11:52:23 +00:00
Aanand Prasad
2b7306967b
Implement network_mode in v2
...
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com >
2016-01-26 11:52:23 +00:00
Joffrey F
3f28472ebc
Move named volumes matching to config validation phase
...
Signed-off-by: Joffrey F <joffrey@docker.com >
2016-01-26 11:52:23 +00:00
Joffrey F
3da25aa463
is_named_volume also tests for home paths ~
...
Fix bug with VolumeSpec not being updated
Fix integration test
Signed-off-by: Joffrey F <joffrey@docker.com >
2016-01-26 11:52:23 +00:00
Joffrey F
a66bf72199
Match named volumes in service definitions with declared volumes
...
Raise ConfigurationError for undeclared named volumes
Test new behavior
Signed-off-by: Joffrey F <joffrey@docker.com >
2016-01-26 11:52:23 +00:00
Aanand Prasad
883227c4d8
Alias containers by short id
...
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com >
2016-01-26 11:52:23 +00:00
Dimitar Bonev
5545c55ecc
Network fields schema validation
...
Signed-off-by: Dimitar Bonev <dimitar.bonev@gmail.com >
2016-01-26 11:52:22 +00:00
Joffrey F
227fa5c0de
Use latest docker-py rc
...
Signed-off-by: Joffrey F <joffrey@docker.com >
2016-01-26 11:52:22 +00:00
Aanand Prasad
d399b7893f
Add test for logs=False
...
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com >
Conflicts:
compose/cli/main.py
2016-01-26 11:52:22 +00:00
Alf Lervag
833e16117e
Fixes #2448
...
Signed-off-by: Alf Lervag <alf.lervag@bouvet.no >
Conflicts:
compose/cli/main.py
requirements.txt
2016-01-26 11:52:22 +00:00
Daniel Nephin
bf068a8287
Add stop signal to the docs.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2016-01-26 11:52:22 +00:00
Aanand Prasad
b1ebf5ce17
Fix interactive run with networking
...
Make sure we connect the container to all required networks *after*
starting the container and *before* hijacking the terminal.
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com >
2016-01-26 11:52:22 +00:00
Aanand Prasad
836ec70979
Stop connecting to all networks on container creation
...
This relies on an Engine behaviour which is a bug, not an intentional
feature - we have to connect to networks one at a time
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com >
2016-01-26 11:52:22 +00:00
Aanand Prasad
6ca410fd6b
Fix 'run' behaviour with networks
...
- Test that one-off containers join all networks
- Don't set any aliases
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com >
2016-01-26 11:52:22 +00:00
Joffrey F
38a6d04852
Update documentation for external param
...
Signed-off-by: Joffrey F <joffrey@docker.com >
Conflicts:
docs/compose-file.md
2016-01-26 11:52:22 +00:00
Aanand Prasad
0952c1bb51
Add links to networks key references
...
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com >
2016-01-26 11:52:21 +00:00
Aanand Prasad
18a1829db0
Update documentation for links
...
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com >
2016-01-26 11:52:21 +00:00
Aanand Prasad
e40de088f3
Document depends_on
...
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com >
2016-01-26 11:52:21 +00:00
Aanand Prasad
6fe54f5c24
Update Compose file documentation for version 2
...
- Explain each version in its own section
- Explain how to upgrade from version 1 to 2
- Note which keys are restricted to particular versions
- A few corrections to the docs for version-specific keys
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com >
2016-01-26 11:52:21 +00:00
Aanand Prasad
5cfd947f38
Stop and remove containers in parallel when scaling down
...
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com >
2016-01-26 11:52:21 +00:00
Aanand Prasad
513a6b35cc
Fix scale when containers exit immediately
...
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com >
2016-01-26 11:52:21 +00:00
Aanand Prasad
cbec6f8834
Support links in v2 files
...
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com >
2016-01-26 11:52:21 +00:00
Aanand Prasad
76bc06b729
Fix Windows build failures when installing dependencies from git
...
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com >
2016-01-26 11:52:21 +00:00
Jure Žvelc
c9ef1fa32f
Fix for extending services written in v2 format.
...
Signed-off-by: Jure Žvelc <jzvelc@gmail.com >
2016-01-26 11:52:20 +00:00
Daniel Nephin
c52eed66b7
Update tests in sort_services_test.py to use pytest.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2016-01-26 11:52:20 +00:00
Daniel Nephin
3f65bdcf46
Move ulimits validation to validation.py and improve the error message.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2016-01-26 11:52:20 +00:00
Daniel Nephin
6e5c312768
Implement depends_on to define an order for services in the v2 format.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2016-01-26 11:52:20 +00:00
Daniel Nephin
33bb7c4e02
Add migration script.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2016-01-26 11:52:20 +00:00
Aanand Prasad
bb377d3fe6
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-26 11:52:20 +00:00
Aanand Prasad
7442b416e8
Test that you can set the default network to be external
...
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com >
2016-01-26 11:52:20 +00:00
Aanand Prasad
fbee4ce4b3
Catch TLSParameterErrors from docker-py
...
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com >
2016-01-26 11:52:20 +00:00