docker_client 0.1.0-alpha4

docker-client library
Documentation

docker_client

docker_client is a client that use docker API. Current support API is 1.40.

Examples

use docker_client::DockerClient;
use docker_client::container::Config;

fn main() {
    // Create docker client
    let client = DockerClient::connect("/var/run/docker.sock");

    let config = Config::with_image("alpine").name("test").build();

    // Create container
    match client.create_container(config) {
        Ok(_) => {},
        Err(_) => {}
    };

    // Rename container
    match client.rename_container("test", "test1") {
        Ok(_) => {},
        Err(_) => {}
    }
}