[ Web Proxy ]
URL:
Viewing: https://java.testcontainers.org/supported_docker_environment/../../features/jib/ [Back]  [Original]

Using Jib - Testcontainers for Java
Skip to content
Testcontainers [Testcontainers] Menu
testcontainers-java
Content

Using Jib

Jib is a library for building Docker images. You can use it as an alternative to Testcontainers default DockerfileBuilder.

GenericContainer with JibImage
GenericContainer<?> busybox = new GenericContainer<>(
    new JibImage(
        "busybox:1.35",
        jibContainerBuilder -> {
            return jibContainerBuilder.setEntrypoint("echo", "Hello World");
        }
    )
)
    .withStartupCheckStrategy(new OneShotStartupCheckStrategy().withTimeout(Duration.ofSeconds(3)))

Hint

The Testcontainers library JAR will not automatically add a jib-core JAR to your project. Minimum version required is com.google.cloud.tools:jib-core:0.22.0.


Web Proxy Viewer  |  New URL  |  Original Page