summaryrefslogtreecommitdiff
path: root/docker/api
Commit message (Collapse)AuthorAgeFilesLines
* Add support for RollbackConfigrollback_configJoffrey F2018-08-091-5/+29
| | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* Add version checks and testJoffrey F2018-08-091-0/+6
| | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* Add credHelpers support to set_auth_headers in build2078-credhelpers-supportJoffrey F2018-07-191-4/+12
| | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* Add support for `uts_mode` parameter in `Client.create_host_config`.Marco Trillo2018-06-291-0/+2
| | | | | | | | | | This parameter allows to set the UTS namespace of the container, as in the `--uts=X` Docker CLI parameter: <https://docs.docker.com/engine/reference/run/#uts-settings---uts> The only allowed value, if set, is "host". Signed-off-by: Marco Trillo <martri@arantia.com> Signed-off-by: Diego Alvarez <dyako.developer@gmail.com>
* Fix support for legacy .dockercfg auth config formatJoffrey F2018-06-271-2/+3
| | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* Allow passing of env overrides to credstore through APIClient ctorJoffrey F2018-06-083-3/+10
| | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* query plugin privilege with registry auth headerMike Lee2018-06-051-1/+9
| | | | Signed-off-by: Mike Lee <eemike@gmail.com>
* Fix create_plugin on WindowsJoffrey F2018-05-251-1/+4
| | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* Avoid unwanted modification of dockerfile pathJoffrey F2018-05-251-1/+6
| | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* Merge branch 'master' of github.com:docker/docker-pyJoffrey F2018-04-252-8/+12
|\
| * Fix session timeout = None caseJoffrey F2018-04-251-8/+7
| | | | | | | | Signed-off-by: Joffrey F <joffrey@docker.com>
| * Total timeout should be HTTP timeout + operation timeoutJoffrey F2018-04-251-6/+6
| | | | | | | | Signed-off-by: Joffrey F <joffrey@docker.com>
| * stop(), restart(): Adjust request timeout.Matthieu Nottale2018-04-251-3/+8
| | | | | | | | Signed-off-by: Matthieu Nottale <matthieu.nottale@docker.com>
| * Set minimum version for configs api to 1.30John Hu2018-04-251-4/+4
| | | | | | | | | | | | | | See: https://docs.docker.com/engine/reference/commandline/config/ https://docs.docker.com/engine/api/v1.30/ Signed-off-by: John Hu <hszqqq12@gmail.com>
* | prune_builds testJoffrey F2018-04-251-16/+17
| | | | | | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* | Merge branch 'build_prune' of https://github.com/The-Loeki/docker-py into ↵Joffrey F2018-04-251-0/+16
|\ \ | |/ |/| | | | | | | The-Loeki-build_prune Signed-off-by: Joffrey F <joffrey@docker.com>
| * build_pruneRonald van Zantvoort2018-02-261-0/+16
| | | | | | | | Signed-off-by: Ronald van Zantvoort <the.loeki@gmail.com>
* | Support absolute paths for in-context DockerfilesJoffrey F2018-04-121-2/+4
| | | | | | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* | Properly handle relative Dockerfile paths and Dockerfile on different drivesJoffrey F2018-03-301-9/+20
| | | | | | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* | Add methods for /distribution/<name>/json endpointJoffrey F2018-03-291-0/+21
| | | | | | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* | Support building with Dockerfile outside of contextJoffrey F2018-03-271-0/+10
| | | | | | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* | Add isolation param to buildJoffrey F2018-03-231-1/+10
| | | | | | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* | Allow cancelling the streams from other threadsViktor Adam2018-03-202-10/+28
| | | | | | | | Signed-off-by: Viktor Adam <rycus86@gmail.com>
* | Fix flake8 caseWanzhi Du2018-03-051-1/+2
| | | | | | | | Signed-off-by: Wanzhi Du <wanzhi09@gmail.com>
* | Ignore comment line from the .dockerignore fileWanzhi Du2018-03-051-1/+1
| | | | | | | | | | | | | | | | | | This fixed the bug that test comment line in .dockerignore file as ignore rule bug. Add test for "# comment" patterns in .dockerignore. Signed-off-by: Wanzhi Du <wanzhi09@gmail.com>
* | Workaround requests resolving our unix socket URL on macosx.Matthieu Nottale2018-02-261-1/+3
|/ | | | Signed-off-by: Matthieu Nottale <matthieu.nottale@docker.com>
* GenericResources was introduced in 1.32Joffrey F2018-02-201-2/+2
| | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* Code cleanup and version guardsJoffrey F2018-02-201-0/+5
| | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* Merge pull request #1906 from docker/1352-data_stream_controlJoffrey F2018-02-143-9/+20
|\ | | | | Add chunk_size parameter to data downloading methods
| * Add chunk_size parameter to data downloading methods (export, get_archive, save)1352-data_stream_controlJoffrey F2018-02-143-9/+20
| | | | | | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* | Add support for device_cgroup_rules parameter in host configc5622_device_cgroup_rulesJoffrey F2018-02-131-0/+2
|/ | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* Add login data to the right subdict in auth_configs1895-login-authsJoffrey F2018-02-011-1/+1
| | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* Update wait to always return a dictwait_returnJoffrey F2018-01-311-7/+3
| | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* Refuse API version < 1.21 ; Remove associated code pathscleanup_deprecatedJoffrey F2018-01-317-207/+79
| | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* Remove parameters and methods marked as deprecatedJoffrey F2018-01-314-78/+9
| | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* Add support for publish mode for endpointspec ports1878-publishmodeJoffrey F2018-01-311-3/+12
| | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* Improve separation between auth_configs and general_configsimprove_authconfig_genconfig_separationJoffrey F2018-01-303-5/+8
| | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* Use config.json for detachKeysFumiaki MATSUSHIMA2018-01-303-2/+19
| | | | Signed-off-by: Fumiaki Matsushima <mtsmfm@gmail.com>
* Update save / export methods to return data generators1774-export-methodsJoffrey F2018-01-262-11/+9
| | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* Bump default API version to 1.35Joffrey F2018-01-263-19/+59
| | | | | | | | | Add ContainerSpec.isolation support Add until support in logs Add condition support in wait Add workdir support in exec_create Signed-off-by: Joffrey F <joffrey@docker.com>
* Merge pull request #1856 from docker/1855-platform-optionJoffrey F2018-01-242-3/+20
|\ | | | | Add support for experimental platform flag in build and pull
| * Add support for experimental platform flag in build and pull1855-platform-optionJoffrey F2018-01-232-3/+20
| | | | | | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* | Fix regression on API < 1.25Viktor Adam2018-01-121-1/+8
|/ | | | Signed-off-by: Viktor Adam <rycus86@gmail.com>
* Ignore dockerignore lines that contain only whitespace1852-dockerignoreJoffrey F2018-01-031-1/+3
| | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* FormattingJoffrey F2017-12-191-2/+2
| | | | Signed-off-by: Joffrey F <joffrey@docker.com>
* Merge branch 'master' of https://github.com/qazbnm456/docker-py into ↵Joffrey F2017-12-191-1/+2
|\ | | | | | | qazbnm456-master
| * make the error message clearerBoik2017-12-161-1/+2
| | | | | | | | Signed-off-by: Boik <qazbnm456@gmail.com>
* | Merge pull request #1727 from mbelang/join-swarn-default-listen-addressJoffrey F2017-12-181-1/+1
|\ \ | | | | | | Add join_swarm default listen address
| * | Add join_swarm default listen addressMaxime Belanger2017-08-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | Fixed DEFAULT API VERSION in docstrings.Felipe Ruhland2017-12-141-8/+8
| | | | | | | | | | | | Signed-off-by: Felipe Ruhland <felipe.ruhland@gmail.com>