Package com.kpelykh.docker.client

Examples of com.kpelykh.docker.client.DockerClient


        final Properties properties = properties();

        getLog().info("properties filtering supported for " + properties.keySet());

        try {
            final DockerClient docker = dockerClient();
            getLog().info("Docker version " + docker.version().getVersion());
            doExecute(new DockerOrchestrator(docker, src(), workDir(), projDir(), prefix, credentials(),
                    TextFileFilter.INSTANCE, properties, buildFlags()));
        } catch (Exception e) {
            throw new MojoExecutionException(e.getMessage(), e);
        }
View Full Code Here


    return removeIntermediateImages ? EnumSet.of(BuildFlag.REMOVE_INTERMEDIATE_IMAGES) : EnumSet.noneOf(BuildFlag.class);
  }

  private DockerClient dockerClient() throws DockerException {
        return version != null
                ? new DockerClient(host.toString(), version)
                : new DockerClient(host.toString());
    }
View Full Code Here

    this(defaultDockerClient(), src, workDir, prefix, credentials);
  }

  private static DockerClient defaultDockerClient() {
    try {
      return new DockerClient(DEFAULT_HOST);
    } catch (DockerException e) {
      throw new OrchestrationException(e);
    }
  }
View Full Code Here

TOP

Related Classes of com.kpelykh.docker.client.DockerClient

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.