diff --git a/spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/testcontainers/Container.java b/spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/testcontainers/Container.java index c5d874719c..089e194899 100644 --- a/spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/testcontainers/Container.java +++ b/spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/testcontainers/Container.java @@ -52,7 +52,9 @@ class Container implements TestRule { this.containerFactory = () -> { T container = (T) new GenericContainer<>(dockerImageName) .withExposedPorts(port); - customizer.accept(container); + if (customizer != null) { + customizer.accept(container); + } return container; }; }