Joffrey F
5552deed86
Add support for mounts in HostConfig
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-10-24 18:59:01 -07:00
Joffrey F
877fc817d7
Add support for new types and options to docker.types.Mount
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-10-24 18:59:01 -07:00
Jan Losinski
8cb5b52c3f
Fix simple documentation copy/paste error.
...
Signed-off-by: Jan Losinski <losinski@wh2.tu-dresden.de>
2017-10-16 18:23:50 -07:00
Joffrey F
ec9356d3a0
Remove superfluous version validation
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-10-02 12:50:04 -07:00
Steve Clark
ca435af52e
Adding swarm id_attribute to match docker output
...
Swarm id is returned in a attribute with the key ID. The swarm model was using the default behaviour and looking for Id.
Signed-off-by: Steve Clark <steve@cobe.io>
2017-09-21 22:40:10 -07:00
brett55
be3900b806
Fix docs, incorrect param name
...
Signed-off-by: brett55 <bjcull2@gmail.com>
2017-09-21 22:34:58 -07:00
Hongbin Lu
35ceefe1f1
Return Image objects on image.load
...
In before, image.load returns what Docker API returns, which is
a text stream. This commits propose an improvement for returning
more useful information, which is a list of Image objects being
loaded.
Signed-off-by: Hongbin Lu <hongbin.lu@huawei.com>
2017-09-10 14:43:33 -04:00
Joffrey F
37fbc8b4fd
Do not interrupt streaming when encountering 0-length frames
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-08-31 16:41:15 -07:00
Joffrey F
2671d87843
Fix prune_images docstring
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-08-31 16:09:52 -07:00
Joffrey F
3c9c8b181c
Use unambiguous advertise-addr when initializing a swarm
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-08-31 13:17:12 -07:00
Maxime Belanger
7fa2cb7be3
Add join_swarm default listen address
...
Since the docker CLI adds a default listen address (0.0.0.0:2377)
when joining a node to the swarm, the docker-py api will support
the same behavior to easy configuration.
Signed-off-by: Maxime Belanger <maxime.b.belanger@gmail.com>
2017-08-29 08:38:16 -04:00
Joffrey F
e9fe077681
Bump 2.5.1
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-08-22 17:00:11 -07:00
Joffrey F
0c2b4e4d3a
Always send attach request as streaming
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-08-22 17:00:11 -07:00
Veli-Matti Lintu
fc6773d673
Commit d798afca
made changes for the handling of '**' patterns in
...
.dockerignore. This causes an IndexError with patterns ending
with '**', e.g. 'subdir/**'. This adds a missing boundary check
before checking for trailing '/'.
Signed-off-by: Veli-Matti Lintu <veli-matti.lintu@nosto.com>
2017-08-22 17:00:11 -07:00
Joffrey F
ba7580d6b9
Bump 2.6.0-dev
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-08-22 17:00:11 -07:00
Joffrey F
89195146ad
Always send attach request as streaming
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-08-21 15:56:19 -07:00
Veli-Matti Lintu
3df0653493
Commit d798afca
made changes for the handling of '**' patterns in
...
.dockerignore. This causes an IndexError with patterns ending
with '**', e.g. 'subdir/**'. This adds a missing boundary check
before checking for trailing '/'.
Signed-off-by: Veli-Matti Lintu <veli-matti.lintu@nosto.com>
2017-08-21 12:01:50 -07:00
Joffrey F
477f236c71
Bump 2.6.0-dev
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-08-17 13:52:13 -07:00
Joffrey F
c55a330090
Merge branch 'release' of github.com:docker/docker-py
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-08-17 13:51:49 -07:00
Joffrey F
8d14709c18
Changelog typo
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-08-17 13:50:20 -07:00
Joffrey F
9b6ff333ac
Bump 2.5.0
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-08-17 13:38:40 -07:00
Joffrey F
7d559a957c
Update default API version
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-08-17 13:38:40 -07:00
Joffrey F
921aba107b
Update test versions
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-08-17 13:38:40 -07:00
Joffrey F
d9df2a8b75
Fix handling of non-multiplexed (TTY) streams over upgraded sockets
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-08-17 13:38:40 -07:00
Gabriel Féron
a6065df64d
Add support for the `squash` flag when building
...
Also added a test that compares the number of layers in the default mode, and with the new flag
Signed-off-by: Gabriel Féron <feron.gabriel@gmail.com>
2017-08-17 13:38:40 -07:00
Joffrey F
d5c4ce203a
Use better version comparison function
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-08-17 13:38:40 -07:00
David Steines
6b59dc6271
Allow detach and remove for api version >= 1.25 and use auto_remove when both are set. Continue raising an exception for api versions <1.25.
...
Signed-off-by: David Steines <d.steines@gmail.com>
2017-08-17 13:38:40 -07:00
adrianliaw
2a6926b5ab
Use collection's get method inside ImageCollection's list method
...
Signed-off-by: Adrian Liaw <adrianliaw2000@gmail.com>
2017-08-17 13:38:40 -07:00
Joffrey F
b4802ea126
Handle untyped ContainerSpec dict in _check_api_features
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-08-17 13:38:40 -07:00
Joffrey F
d49c136d04
Daemon expects full URL of hub in auth config dict in build payload
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-08-17 13:38:40 -07:00
Ying
b54c76c3c1
Upgrade tox and virtualenv in appveyor to make sure we have the latest pip.
...
Signed-off-by: Ying <ying.li@docker.com>
2017-08-17 13:38:40 -07:00
cyli
380914aaaa
If we're pinning exact versions of things for requirements.txt, pin
...
all dependencies of dependencies as well so we can get a consistent build.
Signed-off-by: cyli <cyli@twistedmatrix.com>
2017-08-17 13:38:40 -07:00
cyli
0494c4f262
Require "requests[security]" if the `[tls]` option is selected, which also installs:
...
pyOpenSSL, cryptography, idna
and installs cryptography's version of openssl in Mac OS (which by default has an
ancient version of openssl that doesn't support TLS 1.2).
Signed-off-by: cyli <cyli@twistedmatrix.com>
2017-08-17 13:38:40 -07:00
Joffrey F
7f5739dc02
Leading slash in .dockerignore should be ignored
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-08-17 13:38:40 -07:00
Joffrey F
7139e2d8f1
Return generator for output of load_image endpoint
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-08-17 13:38:40 -07:00
Cecile Tonglet
9e793806ff
Return the result of the API when using remove_image and load_image
...
Those calls return result that can be used by the developers.
Signed-off-by: Cecile Tonglet <cecile.tonglet@gmail.com>
2017-08-17 13:38:40 -07:00
Joffrey F
f3374959b7
Improve ContainerError message compute
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-08-17 13:38:40 -07:00
Artem Bolshakov
62fda980e4
client.containers.run returns None if none of json-file or journald logging drivers used
...
Signed-off-by: Artem Bolshakov <either.free@gmail.com>
2017-08-17 13:38:40 -07:00
Andreas Backx
48377d52e9
Added wait to the Container class documentation.
...
The container class documentation did not automatically document the `Container.wait` method.
Signed-off-by: Andreas Backx <andreas@backx.org>
2017-08-17 13:38:40 -07:00
Erik Johnson
f7e7a8564e
Fix domainname documentation in create_container function
...
It looks like this was probably originally copypasta'ed from dns_search
and not edited afterward.
Signed-off-by: Erik Johnson <palehose@gmail.com>
2017-08-17 13:38:40 -07:00
Joffrey F
bf15e27d6d
Temporarily - do not run py33 tests on travis
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-08-17 13:38:40 -07:00
Jakub Goszczurny
bf9d06db25
Generating regexp from .dockerignore file in a similar way as docker-ce.
...
Signed-off-by: Jakub Goszczurny <szczurmys@o2.pl>
2017-08-17 13:38:40 -07:00
Dima Spivak
48b5c07c3a
client.networks.create check_duplicates docs not reflective of behavior
...
Fixes #1693
Signed-off-by: Dima Spivak <dima@spivak.ch>
2017-08-17 13:38:40 -07:00
Brandon Jackson
9abcaccb89
By not specifying a specific tag, the example would download every Ubuntu tag that exists.
...
This oversight caused my machine to run out of disk space holding all the image diffs.
Signed-off-by: Brandon Jackson <usbrandon@gmail.com>
2017-08-17 13:38:40 -07:00
Matthew Berry
a23cd3d8e8
Fix #1673 check resource error in container network API
...
Container network functions checked 'image' as resource ID and not
'container'. This caused a traceback when using container as named
argument.
Signed-off-by: Matthew Berry <mtberry89@gmail.com>
2017-08-17 13:38:40 -07:00
Joffrey F
e0c7e4d60e
dev version
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-08-17 13:38:40 -07:00
Joffrey F
2b128077c1
Shift test matrix forward
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-08-17 13:38:40 -07:00
Joffrey F
13b9349216
Fix handling of non-multiplexed (TTY) streams over upgraded sockets
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-08-17 12:02:59 -07:00
Joffrey F
6f6c29ce36
Merge branch 'gferon-experimental-flags'
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-08-15 18:10:11 -07:00
Gabriel Féron
76eb0298c6
Add support for the `squash` flag when building
...
Also added a test that compares the number of layers in the default mode, and with the new flag
Signed-off-by: Gabriel Féron <feron.gabriel@gmail.com>
2017-08-15 18:09:39 -07:00