private void waitOnCommandResult(String waitingFor, String... command) {
        Awaitility
            .await()
            .pollInterval(Duration.ofMillis(500))
            .timeout(Duration.ofSeconds(30))
            .until(() -> {
                try {
                    return execInContainer(command).getStdout().contains(waitingFor);
                } catch (IOException | InterruptedException e) {
                    logCommandError(e.getMessage(), command);
                    return true;
                }
            });
    }
Create a new solace container with the specified image name.

@param dockerImageName the image name that should be used.
modules/solace/src/main/java/org/testcontainers/solace/SolaceContainer.java