internal DockerRunspaceProvider( RunspaceContainerCreateSpec runspaceContainerCreateSpec, string dockerEngineEndpointBasePath, IContainerApi containerApi, bool testConnectionToContainerOnCreate) { _containerApi = containerApi ?? CreateDefaultContainerApi(dockerEngineEndpointBasePath); _runspaceContainerCreateSpec = runspaceContainerCreateSpec; _testConnectionToContainerOnCreate = testConnectionToContainerOnCreate; }
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) { }
public void Setup() { var basePath = DOCKER_API_BASE_PATH; _containerApi = new ContainerApi(basePath); }
public MailContainer(MailContainerParameters containerParameters, IContainerApi containerApi, ImageApi imageApi, ILogger?logger) : base(containerParameters, containerApi, imageApi, logger) { }