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
eb0d80646a
Merge pull request #1672 from docker/2.4.2-release
...
2.4.2 release
2017-06-28 13:41:57 -07:00
Joffrey F
43f87e9f63
Bump 2.4.2
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-06-28 13:32:18 -07:00
Joffrey F
14e6184814
Compose 1.14.0 hack
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-06-28 13:31:46 -07:00
Joffrey F
65e01f24e4
Merge pull request #1670 from docker/2.4.1-release
...
2.4.1 release
2017-06-28 12:38:05 -07:00
Joffrey F
3d84dbee59
Bump 2.4.1
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-06-28 12:25:10 -07:00
Joffrey F
50a60717f0
split_port should not break when passed a non-string argument
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-06-28 12:22:34 -07:00
Joffrey F
706e2cad65
Merge pull request #1665 from docker/2.4.0-release
...
2.4.0 release
2017-06-27 17:56:28 -07:00
Joffrey F
1ad6859600
Bump 2.4.0
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-06-22 17:17:13 -07:00
Joffrey F
15030cb680
Merge pull request #1661 from shin-/1622-service-tty
...
Add support for ContainerSpec.TTY
2017-06-22 16:39:35 -07:00
Joffrey F
be8c144841
Merge pull request #1662 from docker/1633-credhelpers-support
...
Support credHelpers section in config.json
2017-06-22 16:39:08 -07:00
Joffrey F
28e76a6fbc
Merge pull request #1663 from shin-/qazbnm456-correct_description_of_dns_opt_of_create_container
...
Correct the description of dns_opt option of create_container
2017-06-22 12:39:32 -07:00
Boik
015fe1cf5e
Correct the description of dns_opt option of create_container
...
Signed-off-by: Boik <qazbnm456@gmail.com>
2017-06-22 12:23:38 -07:00
Joffrey F
b9e5863e48
Merge pull request #1640 from zero57/add_attrs_for_pickling
...
Add attributes for pickling
2017-06-22 12:00:16 -07:00
Joffrey F
320c810471
Support credHelpers section in config.json
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-06-22 11:51:31 -07:00
Joffrey F
06d2553b9c
Add support for ContainerSpec.TTY
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-06-21 16:29:25 -07:00
Joffrey F
a3b1059839
Merge pull request #1658 from docker/1397-build-network
...
Add network_mode support to Client.build
2017-06-20 16:51:00 -07:00
Joffrey F
a962578e51
Merge pull request #1659 from docker/moby33735
...
Make sure data is written in prune test so space can be reclaimed
2017-06-20 16:29:18 -07:00
Joffrey F
9b9fb0aa01
Make sure data is written in prune test so space can be reclaimed
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-06-20 16:07:15 -07:00
An Ha
0165a343d5
Add attributes for pickling
...
When using the multiprocessing module, it throws an AttributeError,
complaining that the object does not have the attribute used. This adds
the missing attributes and allows them to be pickled.
Signed-off-by: An Ha <zero579911@gmail.com>
2017-06-20 09:39:17 -04:00
Joffrey F
39bb78ac69
Add network_mode support to Client.build
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-06-19 15:50:28 -07:00
Joffrey F
bb82bcf784
Merge pull request #1626 from datwiz/images-build-error-1625
...
fix #1625 where ImageCollection.build() could return with incorrect image id
2017-06-19 15:20:17 -07:00
Joffrey F
ce8a6ea442
Merge pull request #1620 from docker/healthcheck-start-period
...
Add support for start_period in Healthcheck spec
2017-06-19 15:12:26 -07:00
Joffrey F
75e850e531
Merge pull request #1649 from shin-/1639-exec-id-check-resource
...
Update check_resource decorator to account for new resource names
2017-06-19 14:56:23 -07:00
Joffrey F
1ea6618b09
Add support for start_period in Healthcheck spec
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-06-16 17:02:59 -07:00
Joffrey F
8645d1d41b
Merge pull request #1617 from docker/create-ingress-network
...
Add support for ingress in create_network
2017-06-16 12:06:56 -07:00
Joffrey F
0ac926b112
Merge pull request #1629 from shin-/1610-docfix
...
Fix misleading build method docs
2017-06-16 12:05:50 -07:00
Joffrey F
2086c20ce1
Merge pull request #1631 from madhuri-rai07/master
...
Add support for ``runtime`` config
2017-06-16 12:05:15 -07:00