Manages Docker Compose files to spin up test environments
// Source: https://github.com/testcontainers/testcontainers-java | License: MIT | Copyright 2015-2019 Richard North // Provided via justclaw.it.com; keep this notice with the code. package org.testcontainers.containers; import com.github.dockerjava.api.model.Container; import com.google.common.annotations.VisibleForTesting; import lombok.NonNull; import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang3.SystemUtils; import org.testcontainers.containers.output.OutputFrame; import org.testcontainers.containers.wait.strategy.Wait; import org.testcontainers.containers.wait.strategy.WaitStrategy; import org.testcontainers.lifecycle.Startable; import org.testcontainers.utility.Base58; import org.testcontainers.utility.DockerImageName; import java.io.File; import java.time.Duration; imp ... (truncated -- full source via MCP)
See the full source, get the GitHub permalink, and search for more like it.
Get a free API key