fix: use NetworkConnectRequest for bollard 0.19
This commit is contained in:
@@ -24,8 +24,9 @@
|
|||||||
//! carry the current binding (both null when torn down or never
|
//! carry the current binding (both null when torn down or never
|
||||||
//! provisioned).
|
//! provisioned).
|
||||||
|
|
||||||
use bollard::models::{ContainerCreateBody, EndpointSettings, HostConfig, Mount, MountTypeEnum};
|
use bollard::models::{
|
||||||
use bollard::network::ConnectNetworkOptions;
|
ContainerCreateBody, EndpointSettings, HostConfig, Mount, MountTypeEnum, NetworkConnectRequest,
|
||||||
|
};
|
||||||
use bollard::query_parameters::{
|
use bollard::query_parameters::{
|
||||||
CreateContainerOptions, InspectContainerOptions, RemoveContainerOptions, StartContainerOptions,
|
CreateContainerOptions, InspectContainerOptions, RemoveContainerOptions, StartContainerOptions,
|
||||||
};
|
};
|
||||||
@@ -197,9 +198,9 @@ impl MissionRuntimeProvisioner {
|
|||||||
.docker
|
.docker
|
||||||
.connect_network(
|
.connect_network(
|
||||||
EDGE_NETWORK,
|
EDGE_NETWORK,
|
||||||
ConnectNetworkOptions {
|
NetworkConnectRequest {
|
||||||
container: name.clone(),
|
container: Some(name.clone()),
|
||||||
endpoint_config: EndpointSettings::default(),
|
endpoint_config: Some(EndpointSettings::default()),
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
.await;
|
.await;
|
||||||
|
|||||||
Reference in New Issue
Block a user