dcp
dcp copied to clipboard
build(deps): bump docker-api from 0.9.2 to 0.14.0
Bumps docker-api from 0.9.2 to 0.14.0.
Changelog
Sourced from docker-api's changelog.
0.14.0
- Add
ContainerCreateOptsBuilder::network_configDockerinitializers likenew,tcp,unix,tlsnow create an unversioned connector that will use the server's latest version instead of setting it toLATEST_API_VERSION. This means that by default this crate will be easier to use with older versions of Docker.Exec::startandContainer::execnow takeExecStartOptsoptions as additional parameter- Add missing
attach_stdintoExecCreateOptsExec::startandContainer::execsignature changed. It is now async and returns a result withtty::Multiplexer(same as attach) so that it can handle writing to STDIN.- Add
ContainerCreateOptsBuilder::log_driver_configtty::Multiplexernow doesn't rely on Docker client lifetime - this means a change in function signature forContainer::attach,Container::execandExec::start- Add
ImageFilter::Referencevariant- Signature of
ContainerCreateOptsBuilderchanged so that it takes aInto<HostPort>instead ofu32as a argument forhostport. The new typeHostPortlets you specify the IP of the host in addtion to the port.0.13.0
- Fix Container::attach output when TTY is enabled on container
- Add
Image::build_parthat uses multithreaded compression algorithm for creating context directory archive. This method is behindpar-compressionfeature flag.- Add
ImageListOptsBuilder::shared_sizeparameter- Add
SystemDataUsageOptsparameter toDocker::data_usageContainer::stopandContainer::restartnow takeContainerStopOptsandContainerRestartOptsas paramaters respectively- Add
VolumeCreateOptsBuilder::cluster_specparameter- Add
ExecCreateOptsBuilder::console_sizeparameter- Add
Volume::updateendpoint- Bumped default API version and models to v1.42
- Add parameters Hostname,Domainname,IpcMode and PidMode to
ContainerCreateOptsBuilder- Fix
Container::commitand change the signature to take optional container config as second parameter0.12.0
- Fix some integer fields that could be negative but previously were a usize like
ImageSummary::containers- Fix deserialization of nullable map types like
ImageSummary::labels- Rename
ExecContainerOpts->ExecCreateOpts- Rename
ExecCreateOpts::cmd->ExecCreateOpts::command- Rename
ContainerCreateOpts::cmd->ContainerCreateOpts::command- Change
Container::copy_fromargument type from&Pathto a more genericimpl AsRef<Path>- Change
ContainerCreateOpts::builderto not require a name- Add a missing
ContainerOptsBuilder::imagemethod to set the image of container- Rename
ContainerOptsBuilder->ContainerCreateOptsBuilder- Rename
RmContainerOpts->ContainerRemoveOpts- Rename
RmImageOpts->ImageRemoveOpts- Add
Cloneimplementation toContainerCreateOpts- Add
Cloneimplementation toImageBuildOpts- Add
Cloneimplementation toNetworkCreateOpts0.11.0
- BREAKING Rename
BuildOpts->ImageBuildOptsandBuildOptsBuilder->ImageBuildOptsBuilder- Fix
Configs::createendpoint0.10.0
- BREAKING Use models generated from swagger schema
- Remove
*Idand*IdReftype aliases and use a commonIdtype for object IDs
... (truncated)
Commits
- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)