Class GenericContainer

Hierarchy

  • GenericContainer
    • GenericContainer

Constructors

  • Parameters

    • image: string

    Returns GenericContainer

Properties

contentsToCopy: ContentToCopy[]
createOpts: ContainerCreateOptions
directoriesToCopy: FileToCopy[]
environment: Record<string, string>
exposedPorts: PortWithOptionalBinding[]
filesToCopy: FileToCopy[]
hostConfig: HostConfig
imageName: ImageName
logConsumer?: ((stream) => unknown)

Type declaration

    • (stream): unknown
    • Parameters

      • stream: Readable

      Returns unknown

networkAliases: string[]
networkMode?: string
postStartHook?: SyncOrAsyncHook<[StartedTestContainer]> = undefined
pullPolicy: ImagePullPolicy
reuse: boolean
startupTimeout?: number
waitStrategy: WaitStrategy

Accessors

  • get hasExposedPorts(): boolean
  • Returns boolean

Methods

  • Returns Promise<void>

  • Parameters

    • containerId: string

    Returns Promise<void>

  • Parameters

    • container: StartedTestContainer
    • inspectResult: InspectResult
    • reused: boolean

    Returns Promise<void>

  • Parameters

    • inspectResult: InspectResult
    • reused: boolean

    Returns Promise<void>

  • Returns Promise<StartedTestContainer>

  • Parameters

    • Rest ...capabilities: string[]

    Returns GenericContainer

  • Parameters

    • bindMounts: BindMount[]

    Returns GenericContainer

  • Parameters

    • command: string[]

    Returns GenericContainer

  • Parameters

    • contentsToCopy: ContentToCopy[]

    Returns GenericContainer

  • Parameters

    • directoriesToCopy: FileToCopy[]

    Returns GenericContainer

  • Parameters

    • filesToCopy: FileToCopy[]

    Returns GenericContainer

  • Returns GenericContainer

  • Parameters

    • Rest ...capabilities: string[]

    Returns GenericContainer

  • Parameters

    • entrypoint: string[]

    Returns GenericContainer

  • Parameters

    • environment: Environment

    Returns GenericContainer

  • Parameters

    • Rest ...ports: PortWithOptionalBinding[]

    Returns GenericContainer

  • Parameters

    • extraHosts: ExtraHost[]

    Returns GenericContainer

  • Parameters

    • healthCheck: HealthCheck

    Returns GenericContainer

  • Parameters

    • ipcMode: string

    Returns GenericContainer

  • Parameters

    • labels: Labels

    Returns GenericContainer

  • Parameters

    • logConsumer: ((stream) => unknown)
        • (stream): unknown
        • Parameters

          • stream: Readable

          Returns unknown

    Returns GenericContainer

  • Parameters

    • name: string

    Returns GenericContainer

  • Parameters

    • network: StartedNetwork

    Returns GenericContainer

  • Parameters

    • Rest ...networkAliases: string[]

    Returns GenericContainer

  • Parameters

    • networkMode: string

    Returns GenericContainer

  • Returns GenericContainer

  • Parameters

    • pullPolicy: ImagePullPolicy

    Returns GenericContainer

  • Parameters

    • __namedParameters: ResourcesQuota

    Returns GenericContainer

  • Returns GenericContainer

  • Parameters

    • bytes: number

    Returns GenericContainer

  • Parameters

    • startupTimeoutMs: number

    Returns GenericContainer

  • Parameters

    • tmpFs: TmpFs

    Returns GenericContainer

  • Parameters

    • ulimits: Ulimits

    Returns GenericContainer

  • Parameters

    • user: string

    Returns GenericContainer

  • Parameters

    • waitStrategy: WaitStrategy

    Returns GenericContainer

  • Parameters

    • workingDir: string

    Returns GenericContainer

  • Parameters

    • context: string
    • Optional dockerfileName: string

    Returns GenericContainerBuilder

Generated using TypeDoc