2.6.0
List of PRs / issues for this release
Features
- Added support for
mounts
inAPIClient.create_host_config
and
DockerClient.containers.run
- Added support for
consistency
,tmpfs_size
andtmpfs_mode
when
creating mount objects. Mount
objects now support thetmpfs
andnpipe
types.- Added support for
extra_hosts
in thebuild
methods. - Added support for the configs API:
- In
APIClient
:create_config
,inspect_config
,remove_config
,
configs
- In
DockerClient
:configs.create
,configs.get
,configs.list
and
theConfig
model. - Added
configs
parameter toContainerSpec
. Each item in theconfigs
list must be adocker.types.ConfigReference
instance.
- In
- Added support for the following parameters when creating a
ContainerSpec
object:groups
,open_stdin
,read_only
,stop_signal
,helathcheck
,
hosts
,ns_config
,configs
,privileges
. - Added the following configuration classes to
docker.types
:
ConfigReference
,DNSConfig
,Privileges
,SwarmExternalCA
. - Added support for
driver
inAPIClient.create_secret
and
DockerClient.secrets.create
. - Added support for
scope
inAPIClient.inspect_network
and
APIClient.create_network
, and theirDockerClient
equivalent. - Added support for the following parameters to
create_swarm_spec
:
external_cas
,labels
,signing_ca_cert
,signing_ca_key
,
ca_force_rotate
,autolock_managers
,log_driver
. These additions
also apply toDockerClient.swarm.init
. - Added support for
insert_defaults
inAPIClient.inspect_service
and
DockerClient.services.get
.
Bugfixes
- Fixed a bug where reading a 0-length frame in log streams would incorrectly
interrupt streaming. - Fixed a bug where the
id
member onSwarm
objects wasn't being populated. - Fixed a bug that would cause some data at the beginning of an upgraded
connection stream (attach
,exec_run
) to disappear.