Struct docker_sdk::image::BuildOptionsBuilder
source · pub struct BuildOptionsBuilder { /* private fields */ }
Implementations
sourceimpl BuildOptionsBuilder
impl BuildOptionsBuilder
sourcepub fn dockerfile<P>(&mut self, path: P) -> &mut Selfwhere
P: Into<String>,
pub fn dockerfile<P>(&mut self, path: P) -> &mut Selfwhere
P: Into<String>,
set the name of the docker file. defaults to “DockerFile”
sourcepub fn tag<T>(&mut self, t: T) -> &mut Selfwhere
T: Into<String>,
pub fn tag<T>(&mut self, t: T) -> &mut Selfwhere
T: Into<String>,
tag this image with a name after building it
pub fn remote<R>(&mut self, r: R) -> &mut Selfwhere
R: Into<String>,
pub fn rm(&mut self, r: bool) -> &mut Self
pub fn forcerm(&mut self, fr: bool) -> &mut Self
sourcepub fn network_mode<T>(&mut self, t: T) -> &mut Selfwhere
T: Into<String>,
pub fn network_mode<T>(&mut self, t: T) -> &mut Selfwhere
T: Into<String>,
bridge
, host
, none
, container:<name|id>
, or a custom network name.
pub fn memory(&mut self, memory: u64) -> &mut Self
pub fn platform<T>(&mut self, t: T) -> &mut Selfwhere
T: Into<String>,
pub fn build(&self) -> BuildOptions
Trait Implementations
sourceimpl Default for BuildOptionsBuilder
impl Default for BuildOptionsBuilder
sourcefn default() -> BuildOptionsBuilder
fn default() -> BuildOptionsBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl RefUnwindSafe for BuildOptionsBuilder
impl Send for BuildOptionsBuilder
impl Sync for BuildOptionsBuilder
impl Unpin for BuildOptionsBuilder
impl UnwindSafe for BuildOptionsBuilder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more