diff options
Diffstat (limited to 'examples')
-rw-r--r-- | examples/containercreate.rs | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/examples/containercreate.rs b/examples/containercreate.rs new file mode 100644 index 0000000..8d51055 --- /dev/null +++ b/examples/containercreate.rs @@ -0,0 +1,15 @@ +extern crate shiplift; + +use shiplift::{ContainerOptions, Docker}; +use std::env; + +fn main() { + let docker = Docker::new(); + let containers = docker.containers(); + if let Some(image) = env::args().nth(1) { + let info = containers.create( + &ContainerOptions::builder(image.as_ref()).build() + ).unwrap(); + println!("{:?}", info); + } +} |