Exemplo n.º 1
0
 internal DockerRunspaceProvider(
     RunspaceContainerCreateSpec runspaceContainerCreateSpec,
     string dockerEngineEndpointBasePath,
     IContainerApi containerApi,
     bool testConnectionToContainerOnCreate)
 {
     _containerApi = containerApi ?? CreateDefaultContainerApi(dockerEngineEndpointBasePath);
     _runspaceContainerCreateSpec       = runspaceContainerCreateSpec;
     _testConnectionToContainerOnCreate = testConnectionToContainerOnCreate;
 }
Exemplo n.º 2
0
 public void Setup()
 {
     _containerApi     = new ContainerApi(DOCKER_ENGINE_ENDPOINT_BASE_PATH);
     _runspaceProvider = new DockerRunspaceProvider(
         new RunspaceContainerCreateSpec {
         ImageName   = IMAGE_NAME,
         NetworkName = NETWORK_NAME
     },
         DOCKER_ENGINE_ENDPOINT_BASE_PATH,
         _containerApi,
         false);
 }
 public ElasticsearchContainer(ContainerParameters containerParameters, IContainerApi containerApi, ImageApi imageApi, ILogger?logger)
     : base(containerParameters, containerApi, imageApi, logger)
 {
 }
Exemplo n.º 4
0
        public void Setup()
        {
            var basePath = DOCKER_API_BASE_PATH;

            _containerApi = new ContainerApi(basePath);
        }
Exemplo n.º 5
0
 public MailContainer(MailContainerParameters containerParameters, IContainerApi containerApi, ImageApi imageApi, ILogger?logger)
     : base(containerParameters, containerApi, imageApi, logger)
 {
 }