summaryrefslogtreecommitdiffstats
path: root/examples/containercreate.rs
blob: 71307b8ddfc7e97678db1e0ff6191ddeb04c5b0a (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);
    }
}