Open
Description
Module
Clickhouse
Proposal
org.testcontainers.containers.ClickHouseProvider
should useclickhouse/clickhouse-server
as Docker Image.- In https://github.com/testcontainers/testcontainers-java/blob/1.19.8/modules/clickhouse/src/main/java/org/testcontainers/containers/ClickHouseProvider.java , the outdated Docker Image of
yandex/clickhouse-server
is used. This results in the use ofjdbcUrl
such asjdbc:tc:clickhouse:24.4.1.2088://test-native-databases-clickhouse/demo_ds_0
to create a connection, which will cause the Docker Image to fail to start because the corresponding Docker Image Tag does not exist. - I don't think it's reasonable to use the outdated
yandex/clickhouse-server
. - More early research is available at Add GraalVM Reachability Metadata and corresponding nativeTest for ClickHouse integration over http apache/shardingsphere#31451 .