summaryrefslogtreecommitdiffstats
path: root/examples/containercreate.rs
blob: 8d510554cd5cf06eba154b2c6ed0831de0dc093a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
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);
    }
}