This is an automated email from the ASF dual-hosted git repository.

orpiske pushed a commit to branch camel-4.8.x
in repository https://gitbox.apache.org/repos/asf/camel.git

commit d289bd41486bf2b452beeb8e29e06b2fb3ab9cba
Author: Otavio Rodolfo Piske <angusyo...@gmail.com>
AuthorDate: Thu Jan 2 09:59:45 2025 +0100

    CAMEL-21576: container pulling adjustments
---
 .../slot/integration/PgReplicationITSupport.java   |  5 ++++-
 components/camel-pulsar/pom.xml                    | 23 ----------------------
 .../infra/arangodb/services/container.properties   |  2 +-
 .../test/infra/aws2/services/container.properties  |  2 +-
 .../services/CassandraLocalContainerService.java   |  3 ++-
 .../infra/cassandra/services/container.properties  |  2 +-
 .../infra/chatscript/services/container.properties |  2 +-
 .../test/infra/cli/services/CliBuiltContainer.java |  2 +-
 .../infra/consul/services/container.properties     |  2 +-
 .../services/CouchbaseLocalContainerService.java   |  5 +++--
 .../infra/couchbase/services/container.properties  |  2 +-
 .../infra/couchdb/services/container.properties    |  2 +-
 .../test/infra/fhir/services/container.properties  |  2 +-
 .../hashicorp/vault/services/container.properties  |  3 ++-
 .../services/LocalHiveMQSparkplugTCKService.java   |  5 +----
 .../camel/test/infra/hivemq/services/Dockerfile    |  2 +-
 .../infra/hivemq/services/container.properties     |  2 +-
 .../services/ContainerLocalAuthKafkaService.java   |  2 +-
 .../kafka/services/ContainerLocalKafkaService.java |  8 +++++---
 .../test/infra/kafka/services/container.properties |  2 +-
 .../services/MilvusLocalContainerService.java      |  2 +-
 .../infra/milvus/services/container.properties     |  3 ++-
 .../test/infra/minio/services/container.properties |  2 +-
 .../infra/mongodb/services/container.properties    |  3 ++-
 .../infra/mosquitto/services/container.properties  |  2 +-
 .../test/infra/nats/services/container.properties  |  2 +-
 .../infra/ollama/services/container.properties     |  2 +-
 .../infra/openldap/services/container.properties   |  2 +-
 .../services/OpenSearchLocalContainerService.java  |  3 ++-
 .../infra/opensearch/services/container.properties |  3 ++-
 .../infra/postgres/services/container.properties   |  2 +-
 .../services/PulsarLocalContainerService.java      |  2 +-
 .../infra/pulsar/services/container.properties     |  2 +-
 .../services/QdrantLocalContainerService.java      |  2 +-
 .../infra/qdrant/services/container.properties     |  2 +-
 .../services/RabbitMQLocalContainerService.java    |  3 ++-
 .../infra/rabbitmq/services/container.properties   |  2 +-
 .../test/infra/redis/services/container.properties |  2 +-
 .../infra/rocketmq/services/container.properties   |  2 +-
 .../camel/test/infra/smb/services/Dockerfile       |  2 +-
 .../test/infra/solr/services/container.properties  |  2 +-
 .../test/infra/xmpp/services/container.properties  |  2 +-
 .../infra/zookeeper/services/container.properties  |  2 +-
 43 files changed, 58 insertions(+), 71 deletions(-)

diff --git 
a/components/camel-pg-replication-slot/src/test/java/org/apache/camel/component/pg/replication/slot/integration/PgReplicationITSupport.java
 
b/components/camel-pg-replication-slot/src/test/java/org/apache/camel/component/pg/replication/slot/integration/PgReplicationITSupport.java
index a8b1e47b787..54f81c03815 100644
--- 
a/components/camel-pg-replication-slot/src/test/java/org/apache/camel/component/pg/replication/slot/integration/PgReplicationITSupport.java
+++ 
b/components/camel-pg-replication-slot/src/test/java/org/apache/camel/component/pg/replication/slot/integration/PgReplicationITSupport.java
@@ -21,6 +21,7 @@ import 
org.apache.camel.test.infra.postgres.services.PostgresLocalContainerServi
 import org.apache.camel.test.junit5.CamelTestSupport;
 import org.junit.jupiter.api.extension.RegisterExtension;
 import org.testcontainers.containers.PostgreSQLContainer;
+import org.testcontainers.utility.DockerImageName;
 
 public class PgReplicationITSupport extends CamelTestSupport {
 
@@ -28,7 +29,9 @@ public class PgReplicationITSupport extends CamelTestSupport {
     static PostgresLocalContainerService service;
 
     static {
-        PostgreSQLContainer container = new 
PostgreSQLContainer<>(PostgresLocalContainerService.DEFAULT_POSTGRES_CONTAINER)
+        PostgreSQLContainer container = new PostgreSQLContainer<>(
+                
DockerImageName.parse(PostgresLocalContainerService.DEFAULT_POSTGRES_CONTAINER)
+                        .asCompatibleSubstituteFor("postgres"))
                 .withDatabaseName("camel")
                 .withCommand("postgres -c wal_level=logical");
 
diff --git a/components/camel-pulsar/pom.xml b/components/camel-pulsar/pom.xml
index 3498de56141..d70398b9585 100644
--- a/components/camel-pulsar/pom.xml
+++ b/components/camel-pulsar/pom.xml
@@ -91,27 +91,4 @@
             <scope>test</scope>
        </dependency>
     </dependencies>
-
-    <profiles>
-        <profile>
-            <id>full</id>
-            <activation>
-                <property>
-                    <name>!quickly</name>
-                </property>
-            </activation>
-            <build>
-                <plugins>
-                    <plugin>
-                        <artifactId>maven-surefire-plugin</artifactId>
-                        <configuration>
-                            <systemPropertyVariables>
-                                
<pulsar.container>apachepulsar/pulsar:${pulsar-version}</pulsar.container>
-                            </systemPropertyVariables>
-                        </configuration>
-                    </plugin>
-                </plugins>
-            </build>
-        </profile>
-    </profiles>
 </project>
diff --git 
a/test-infra/camel-test-infra-arangodb/src/test/resources/org/apache/camel/test/infra/arangodb/services/container.properties
 
b/test-infra/camel-test-infra-arangodb/src/test/resources/org/apache/camel/test/infra/arangodb/services/container.properties
index baff7a3baa5..9f4ac8d82f9 100644
--- 
a/test-infra/camel-test-infra-arangodb/src/test/resources/org/apache/camel/test/infra/arangodb/services/container.properties
+++ 
b/test-infra/camel-test-infra-arangodb/src/test/resources/org/apache/camel/test/infra/arangodb/services/container.properties
@@ -15,4 +15,4 @@
 ## limitations under the License.
 ## ---------------------------------------------------------------------------
 ## tested against 2.1.2, 2.2.0 & 2.3.1
-arangodb.container=arangodb:3.12
\ No newline at end of file
+arangodb.container=mirror.gcr.io/arangodb:3.12
\ No newline at end of file
diff --git 
a/test-infra/camel-test-infra-aws-v2/src/test/resources/org/apache/camel/test/infra/aws2/services/container.properties
 
b/test-infra/camel-test-infra-aws-v2/src/test/resources/org/apache/camel/test/infra/aws2/services/container.properties
index cfde30a5547..25a0e223f80 100644
--- 
a/test-infra/camel-test-infra-aws-v2/src/test/resources/org/apache/camel/test/infra/aws2/services/container.properties
+++ 
b/test-infra/camel-test-infra-aws-v2/src/test/resources/org/apache/camel/test/infra/aws2/services/container.properties
@@ -15,4 +15,4 @@
 ## limitations under the License.
 ## ---------------------------------------------------------------------------
 
-aws.container=localstack/localstack:3.6.0
+aws.container=mirror.gcr.io/localstack/localstack:3.6.0
diff --git 
a/test-infra/camel-test-infra-cassandra/src/test/java/org/apache/camel/test/infra/cassandra/services/CassandraLocalContainerService.java
 
b/test-infra/camel-test-infra-cassandra/src/test/java/org/apache/camel/test/infra/cassandra/services/CassandraLocalContainerService.java
index dfdcf04f65e..797e5ea57a4 100644
--- 
a/test-infra/camel-test-infra-cassandra/src/test/java/org/apache/camel/test/infra/cassandra/services/CassandraLocalContainerService.java
+++ 
b/test-infra/camel-test-infra-cassandra/src/test/java/org/apache/camel/test/infra/cassandra/services/CassandraLocalContainerService.java
@@ -22,6 +22,7 @@ import 
org.apache.camel.test.infra.common.services.ContainerService;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.testcontainers.containers.CassandraContainer;
+import org.testcontainers.utility.DockerImageName;
 
 /**
  * A service for a local instance of Apache Cassandra running with 
TestContainers
@@ -46,7 +47,7 @@ public class CassandraLocalContainerService implements 
CassandraService, Contain
     }
 
     protected CassandraContainer initContainer(String imageName) {
-        return new CassandraContainer(imageName);
+        return new 
CassandraContainer(DockerImageName.parse(imageName).asCompatibleSubstituteFor("cassandra"));
     }
 
     @Override
diff --git 
a/test-infra/camel-test-infra-cassandra/src/test/resources/org/apache/camel/test/infra/cassandra/services/container.properties
 
b/test-infra/camel-test-infra-cassandra/src/test/resources/org/apache/camel/test/infra/cassandra/services/container.properties
index 19778acff6d..eb5464db627 100644
--- 
a/test-infra/camel-test-infra-cassandra/src/test/resources/org/apache/camel/test/infra/cassandra/services/container.properties
+++ 
b/test-infra/camel-test-infra-cassandra/src/test/resources/org/apache/camel/test/infra/cassandra/services/container.properties
@@ -15,4 +15,4 @@
 ## limitations under the License.
 ## ---------------------------------------------------------------------------
 ## tested against 2.1.2, 2.2.0 & 2.3.1
-cassandra.container=cassandra:4.1.5
\ No newline at end of file
+cassandra.container=mirror.gcr.io/cassandra:4.1.5
\ No newline at end of file
diff --git 
a/test-infra/camel-test-infra-chatscript/src/test/resources/org/apache/camel/test/infra/chatscript/services/container.properties
 
b/test-infra/camel-test-infra-chatscript/src/test/resources/org/apache/camel/test/infra/chatscript/services/container.properties
index 9439ffc32cb..2fb9d50301e 100644
--- 
a/test-infra/camel-test-infra-chatscript/src/test/resources/org/apache/camel/test/infra/chatscript/services/container.properties
+++ 
b/test-infra/camel-test-infra-chatscript/src/test/resources/org/apache/camel/test/infra/chatscript/services/container.properties
@@ -15,4 +15,4 @@
 ## limitations under the License.
 ## ---------------------------------------------------------------------------
 ## tested against 2.1.2, 2.2.0 & 2.3.1
-chatscript.container=claytantor/chatscript-docker:latest
\ No newline at end of file
+chatscript.container=mirror.gcr.io/claytantor/chatscript-docker:latest
\ No newline at end of file
diff --git 
a/test-infra/camel-test-infra-cli/src/test/java/org/apache/camel/test/infra/cli/services/CliBuiltContainer.java
 
b/test-infra/camel-test-infra-cli/src/test/java/org/apache/camel/test/infra/cli/services/CliBuiltContainer.java
index 09f937a0e38..afa2f2c1b54 100644
--- 
a/test-infra/camel-test-infra-cli/src/test/java/org/apache/camel/test/infra/cli/services/CliBuiltContainer.java
+++ 
b/test-infra/camel-test-infra-cli/src/test/java/org/apache/camel/test/infra/cli/services/CliBuiltContainer.java
@@ -36,7 +36,7 @@ public class CliBuiltContainer extends 
GenericContainer<CliBuiltContainer> {
     private static final String KEEP_RUNNING_ARG = "KEEP_RUNNING";
     private static final String MOUNT_POINT = "/deployments/data";
     private static final String SSH_PASSWORD_ARG = "SSH_PASSWORD_ARG";
-    private static final String FROM_IMAGE_NAME = "fedora:39";
+    private static final String FROM_IMAGE_NAME = "mirror.gcr.io/fedora:39";
     private static final String FROM_IMAGE_ARG = "FROMIMAGE";
     protected static final int DEV_CONSOLE_PORT = 8080;
     protected static final int SSH_PORT = 22;
diff --git 
a/test-infra/camel-test-infra-consul/src/test/resources/org/apache/camel/test/infra/consul/services/container.properties
 
b/test-infra/camel-test-infra-consul/src/test/resources/org/apache/camel/test/infra/consul/services/container.properties
index a729c3bd58b..700a36c52d5 100644
--- 
a/test-infra/camel-test-infra-consul/src/test/resources/org/apache/camel/test/infra/consul/services/container.properties
+++ 
b/test-infra/camel-test-infra-consul/src/test/resources/org/apache/camel/test/infra/consul/services/container.properties
@@ -15,5 +15,5 @@
 ## limitations under the License.
 ## ---------------------------------------------------------------------------
 ## tested against 2.1.2, 2.2.0 & 2.3.1
-consul.container=hashicorp/consul:1.19
+consul.container=mirror.gcr.io/hashicorp/consul:1.19
 consul.container.ppc64le=icr.io/ppc64le-oss/consul-ppc64le:1.9.4
\ No newline at end of file
diff --git 
a/test-infra/camel-test-infra-couchbase/src/test/java/org/apache/camel/test/infra/couchbase/services/CouchbaseLocalContainerService.java
 
b/test-infra/camel-test-infra-couchbase/src/test/java/org/apache/camel/test/infra/couchbase/services/CouchbaseLocalContainerService.java
index 1e09073c514..89093f7e127 100644
--- 
a/test-infra/camel-test-infra-couchbase/src/test/java/org/apache/camel/test/infra/couchbase/services/CouchbaseLocalContainerService.java
+++ 
b/test-infra/camel-test-infra-couchbase/src/test/java/org/apache/camel/test/infra/couchbase/services/CouchbaseLocalContainerService.java
@@ -23,18 +23,19 @@ import 
org.apache.camel.test.infra.couchbase.common.CouchbaseProperties;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.testcontainers.couchbase.CouchbaseContainer;
+import org.testcontainers.utility.DockerImageName;
 
 public class CouchbaseLocalContainerService implements CouchbaseService, 
ContainerService<CouchbaseContainer> {
 
     /*
      * Couchbase container uses a dynamic port for the KV service. The 
configuration
-     * used in the Camel component tries to use that port by default and it 
seems
+     * used in the Camel component tries to use that port by default, and it 
seems
      * we cannot configure it. Therefore, we override the default container and
      * force the default KV port to be used.
      */
     private class CustomCouchbaseContainer extends CouchbaseContainer {
         public CustomCouchbaseContainer(String imageName) {
-            super(imageName);
+            
super(DockerImageName.parse(imageName).asCompatibleSubstituteFor("couchbase/server"));
 
             final int kvPort = 11210;
             addFixedExposedPort(kvPort, kvPort);
diff --git 
a/test-infra/camel-test-infra-couchbase/src/test/resources/org/apache/camel/test/infra/couchbase/services/container.properties
 
b/test-infra/camel-test-infra-couchbase/src/test/resources/org/apache/camel/test/infra/couchbase/services/container.properties
index 26d9cb91af2..eeff07a2ca4 100644
--- 
a/test-infra/camel-test-infra-couchbase/src/test/resources/org/apache/camel/test/infra/couchbase/services/container.properties
+++ 
b/test-infra/camel-test-infra-couchbase/src/test/resources/org/apache/camel/test/infra/couchbase/services/container.properties
@@ -15,4 +15,4 @@
 ## limitations under the License.
 ## ---------------------------------------------------------------------------
 ## tested against 2.1.2, 2.2.0 & 2.3.1
-couchbase.container=couchbase/server:7.2.5
\ No newline at end of file
+couchbase.container=mirror.gcr.io/couchbase/server:7.2.5
\ No newline at end of file
diff --git 
a/test-infra/camel-test-infra-couchdb/src/test/resources/org/apache/camel/test/infra/couchdb/services/container.properties
 
b/test-infra/camel-test-infra-couchdb/src/test/resources/org/apache/camel/test/infra/couchdb/services/container.properties
index ae434c55762..52908ff2562 100644
--- 
a/test-infra/camel-test-infra-couchdb/src/test/resources/org/apache/camel/test/infra/couchdb/services/container.properties
+++ 
b/test-infra/camel-test-infra-couchdb/src/test/resources/org/apache/camel/test/infra/couchdb/services/container.properties
@@ -15,4 +15,4 @@
 ## limitations under the License.
 ## ---------------------------------------------------------------------------
 ## tested against 2.1.2, 2.2.0 & 2.3.1
-couchdb.container=couchdb:2.3.1
\ No newline at end of file
+couchdb.container=mirror.gcr.io/couchdb:2.3.1
\ No newline at end of file
diff --git 
a/test-infra/camel-test-infra-fhir/src/test/resources/org/apache/camel/test/infra/fhir/services/container.properties
 
b/test-infra/camel-test-infra-fhir/src/test/resources/org/apache/camel/test/infra/fhir/services/container.properties
index 9f27e267fa2..21887798cb6 100644
--- 
a/test-infra/camel-test-infra-fhir/src/test/resources/org/apache/camel/test/infra/fhir/services/container.properties
+++ 
b/test-infra/camel-test-infra-fhir/src/test/resources/org/apache/camel/test/infra/fhir/services/container.properties
@@ -14,4 +14,4 @@
 ## See the License for the specific language governing permissions and
 ## limitations under the License.
 ## ---------------------------------------------------------------------------
-fhir.container=hapiproject/hapi:v7.2.0
\ No newline at end of file
+fhir.container=mirror.gcr.io/hapiproject/hapi:v7.2.0
\ No newline at end of file
diff --git 
a/test-infra/camel-test-infra-hashicorp-vault/src/test/resources/org/apache/camel/test/infra/hashicorp/vault/services/container.properties
 
b/test-infra/camel-test-infra-hashicorp-vault/src/test/resources/org/apache/camel/test/infra/hashicorp/vault/services/container.properties
index e11dce14e5d..64e3df70f86 100644
--- 
a/test-infra/camel-test-infra-hashicorp-vault/src/test/resources/org/apache/camel/test/infra/hashicorp/vault/services/container.properties
+++ 
b/test-infra/camel-test-infra-hashicorp-vault/src/test/resources/org/apache/camel/test/infra/hashicorp/vault/services/container.properties
@@ -14,4 +14,5 @@
 ## See the License for the specific language governing permissions and
 ## limitations under the License.
 ## ---------------------------------------------------------------------------
-hashicorp.vault.container=hashicorp/vault:1.17.1
+hashicorp.vault.container=mirror.gcr.io/hashicorp/vault:1.17.1
+hashicorp.vault.container.ppc64le=icr.io/ppc64le-oss/vault-ppc64le:v1.13.1
\ No newline at end of file
diff --git 
a/test-infra/camel-test-infra-hivemq/src/test/java/org/apache/camel/test/infra/hivemq/services/LocalHiveMQSparkplugTCKService.java
 
b/test-infra/camel-test-infra-hivemq/src/test/java/org/apache/camel/test/infra/hivemq/services/LocalHiveMQSparkplugTCKService.java
index 9575e25eb56..a5f2c83667a 100644
--- 
a/test-infra/camel-test-infra-hivemq/src/test/java/org/apache/camel/test/infra/hivemq/services/LocalHiveMQSparkplugTCKService.java
+++ 
b/test-infra/camel-test-infra-hivemq/src/test/java/org/apache/camel/test/infra/hivemq/services/LocalHiveMQSparkplugTCKService.java
@@ -31,9 +31,6 @@ public final class LocalHiveMQSparkplugTCKService extends 
AbstractLocalHiveMQSer
 
     @Override
     protected HiveMQContainer initContainer(String imageName) {
-        String hivemqContainerName
-                = 
LocalPropertyResolver.getProperty(LocalHiveMQSparkplugTCKService.class, 
HiveMQProperties.HIVEMQ_CONTAINER);
-
         String dockerfileResourcePath = 
LocalPropertyResolver.getProperty(LocalHiveMQSparkplugTCKService.class,
                 HiveMQProperties.HIVEMQ_RESOURCE_PATH);
 
@@ -42,7 +39,7 @@ public final class LocalHiveMQSparkplugTCKService extends 
AbstractLocalHiveMQSer
         String newImageName = newImage.get();
 
         HiveMQContainer newContainer
-                = new 
HiveMQContainer(DockerImageName.parse(newImageName).asCompatibleSubstituteFor(hivemqContainerName));
+                = new 
HiveMQContainer(DockerImageName.parse(newImageName).asCompatibleSubstituteFor("hivemq/hivemq-ce"));
 
         return newContainer;
     }
diff --git 
a/test-infra/camel-test-infra-hivemq/src/test/resources/org/apache/camel/test/infra/hivemq/services/Dockerfile
 
b/test-infra/camel-test-infra-hivemq/src/test/resources/org/apache/camel/test/infra/hivemq/services/Dockerfile
index 4b72e275c8d..85d62357d46 100644
--- 
a/test-infra/camel-test-infra-hivemq/src/test/resources/org/apache/camel/test/infra/hivemq/services/Dockerfile
+++ 
b/test-infra/camel-test-infra-hivemq/src/test/resources/org/apache/camel/test/infra/hivemq/services/Dockerfile
@@ -17,7 +17,7 @@
 
 ARG HIVEMQ_VERSION=2024.6
 
-FROM hivemq/hivemq-ce:$HIVEMQ_VERSION as hivemq-ce-sparkplug-tck
+FROM mirror.gcr.io/hivemq/hivemq-ce:$HIVEMQ_VERSION as hivemq-ce-sparkplug-tck
 
 ARG SPARKPLUG_TCK_VERSION=3.0.0
 
diff --git 
a/test-infra/camel-test-infra-hivemq/src/test/resources/org/apache/camel/test/infra/hivemq/services/container.properties
 
b/test-infra/camel-test-infra-hivemq/src/test/resources/org/apache/camel/test/infra/hivemq/services/container.properties
index a7d7e8f7612..1575a00ed31 100644
--- 
a/test-infra/camel-test-infra-hivemq/src/test/resources/org/apache/camel/test/infra/hivemq/services/container.properties
+++ 
b/test-infra/camel-test-infra-hivemq/src/test/resources/org/apache/camel/test/infra/hivemq/services/container.properties
@@ -14,6 +14,6 @@
 ## See the License for the specific language governing permissions and
 ## limitations under the License.
 ## ---------------------------------------------------------------------------
-hivemq.container=hivemq/hivemq-ce:2024.6
+hivemq.container=mirror.gcr.io/hivemq/hivemq-ce:2024.6
 hivemq.resource.path=org/apache/camel/test/infra/hivemq/services
 hivemq.sparkplug.container=localhost/hivemq-ce-sparkplug-tck:camel
\ No newline at end of file
diff --git 
a/test-infra/camel-test-infra-kafka/src/test/java/org/apache/camel/test/infra/kafka/services/ContainerLocalAuthKafkaService.java
 
b/test-infra/camel-test-infra-kafka/src/test/java/org/apache/camel/test/infra/kafka/services/ContainerLocalAuthKafkaService.java
index 1d878169cb1..7a9d7164306 100644
--- 
a/test-infra/camel-test-infra-kafka/src/test/java/org/apache/camel/test/infra/kafka/services/ContainerLocalAuthKafkaService.java
+++ 
b/test-infra/camel-test-infra-kafka/src/test/java/org/apache/camel/test/infra/kafka/services/ContainerLocalAuthKafkaService.java
@@ -34,7 +34,7 @@ public class ContainerLocalAuthKafkaService implements 
KafkaService, ContainerSe
             super(DockerImageName.parse(System.getProperty(
                     KafkaProperties.KAFKA_CONTAINER,
                     ContainerLocalKafkaService.KAFKA3_IMAGE_NAME))
-                    
.asCompatibleSubstituteFor(ContainerLocalKafkaService.KAFKA3_IMAGE_NAME));
+                    .asCompatibleSubstituteFor("confluentinc/cp-kafka"));
 
             withEmbeddedZookeeper();
 
diff --git 
a/test-infra/camel-test-infra-kafka/src/test/java/org/apache/camel/test/infra/kafka/services/ContainerLocalKafkaService.java
 
b/test-infra/camel-test-infra-kafka/src/test/java/org/apache/camel/test/infra/kafka/services/ContainerLocalKafkaService.java
index 9685cfb2f75..a945dd3ae04 100644
--- 
a/test-infra/camel-test-infra-kafka/src/test/java/org/apache/camel/test/infra/kafka/services/ContainerLocalKafkaService.java
+++ 
b/test-infra/camel-test-infra-kafka/src/test/java/org/apache/camel/test/infra/kafka/services/ContainerLocalKafkaService.java
@@ -45,7 +45,9 @@ public class ContainerLocalKafkaService implements 
KafkaService, ContainerServic
     }
 
     protected KafkaContainer initContainer() {
-        return new 
KafkaContainer(DockerImageName.parse(System.getProperty(KafkaProperties.KAFKA_CONTAINER,
 KAFKA3_IMAGE_NAME)))
+        return new KafkaContainer(
+                
DockerImageName.parse(System.getProperty(KafkaProperties.KAFKA_CONTAINER, 
KAFKA3_IMAGE_NAME))
+                        .asCompatibleSubstituteFor("apache/kafka"))
                 .withEmbeddedZookeeper();
     }
 
@@ -81,7 +83,7 @@ public class ContainerLocalKafkaService implements 
KafkaService, ContainerServic
         KafkaContainer container
                 = new KafkaContainer(
                         
DockerImageName.parse(System.getProperty(KafkaProperties.KAFKA_CONTAINER, 
KAFKA2_IMAGE_NAME))
-                                
.asCompatibleSubstituteFor(ContainerLocalKafkaService.KAFKA2_IMAGE_NAME));
+                                
.asCompatibleSubstituteFor("confluentinc/cp-kafka"));
         container = container.withEmbeddedZookeeper();
 
         return new ContainerLocalKafkaService(container);
@@ -91,7 +93,7 @@ public class ContainerLocalKafkaService implements 
KafkaService, ContainerServic
         KafkaContainer container
                 = new KafkaContainer(
                         
DockerImageName.parse(System.getProperty(KafkaProperties.KAFKA_CONTAINER, 
KAFKA3_IMAGE_NAME))
-                                
.asCompatibleSubstituteFor(ContainerLocalKafkaService.KAFKA3_IMAGE_NAME));
+                                
.asCompatibleSubstituteFor("confluentinc/cp-kafka"));
         container = container.withEmbeddedZookeeper();
 
         return new ContainerLocalKafkaService(container);
diff --git 
a/test-infra/camel-test-infra-kafka/src/test/resources/org/apache/camel/test/infra/kafka/services/container.properties
 
b/test-infra/camel-test-infra-kafka/src/test/resources/org/apache/camel/test/infra/kafka/services/container.properties
index aeac1025c92..dcb820bb1e0 100644
--- 
a/test-infra/camel-test-infra-kafka/src/test/resources/org/apache/camel/test/infra/kafka/services/container.properties
+++ 
b/test-infra/camel-test-infra-kafka/src/test/resources/org/apache/camel/test/infra/kafka/services/container.properties
@@ -14,7 +14,7 @@
 ## See the License for the specific language governing permissions and
 ## limitations under the License.
 ## ---------------------------------------------------------------------------
-kafka3.container=confluentinc/cp-kafka:7.4.5
+kafka3.container=mirror.gcr.io/confluentinc/cp-kafka:7.4.5
 kafka2.container=confluentinc/cp-kafka:5.5.12
 redpanda.container.image=docker.redpanda.com/vectorized/redpanda:v23.3.18
 strimzi.container.image=quay.io/strimzi/kafka:latest-kafka-3.7.0
diff --git 
a/test-infra/camel-test-infra-milvus/src/test/java/org/apache/camel/test/infra/milvus/services/MilvusLocalContainerService.java
 
b/test-infra/camel-test-infra-milvus/src/test/java/org/apache/camel/test/infra/milvus/services/MilvusLocalContainerService.java
index 2003351895c..52cd4f48a64 100644
--- 
a/test-infra/camel-test-infra-milvus/src/test/java/org/apache/camel/test/infra/milvus/services/MilvusLocalContainerService.java
+++ 
b/test-infra/camel-test-infra-milvus/src/test/java/org/apache/camel/test/infra/milvus/services/MilvusLocalContainerService.java
@@ -47,7 +47,7 @@ public class MilvusLocalContainerService implements 
MilvusService, ContainerServ
     }
 
     protected MilvusContainer initContainer(String imageName) {
-        return new MilvusContainer(DockerImageName.parse(imageName))
+        return new 
MilvusContainer(DockerImageName.parse(imageName).asCompatibleSubstituteFor("milvusdb/milvus"))
                 .withStartupTimeout(Duration.ofMinutes(3L));
     }
 
diff --git 
a/test-infra/camel-test-infra-milvus/src/test/resources/org/apache/camel/test/infra/milvus/services/container.properties
 
b/test-infra/camel-test-infra-milvus/src/test/resources/org/apache/camel/test/infra/milvus/services/container.properties
index 761be677ba7..77a72123ff8 100644
--- 
a/test-infra/camel-test-infra-milvus/src/test/resources/org/apache/camel/test/infra/milvus/services/container.properties
+++ 
b/test-infra/camel-test-infra-milvus/src/test/resources/org/apache/camel/test/infra/milvus/services/container.properties
@@ -14,4 +14,5 @@
 ## See the License for the specific language governing permissions and
 ## limitations under the License.
 ## ---------------------------------------------------------------------------
-milvus.container=milvusdb/milvus:v2.4.5
+milvus.container=mirror.gcr.io/milvusdb/milvus:v2.4.5
+milvus.container.ppc64le=icr.io/ppc64le-oss/milvus-ppc64le:v2.4.11
diff --git 
a/test-infra/camel-test-infra-minio/src/test/resources/org/apache/camel/test/infra/minio/services/container.properties
 
b/test-infra/camel-test-infra-minio/src/test/resources/org/apache/camel/test/infra/minio/services/container.properties
index 072a6361833..10e7272cea5 100644
--- 
a/test-infra/camel-test-infra-minio/src/test/resources/org/apache/camel/test/infra/minio/services/container.properties
+++ 
b/test-infra/camel-test-infra-minio/src/test/resources/org/apache/camel/test/infra/minio/services/container.properties
@@ -14,4 +14,4 @@
 ## See the License for the specific language governing permissions and
 ## limitations under the License.
 ## ---------------------------------------------------------------------------
-minio.container=minio/minio:latest
\ No newline at end of file
+minio.container=mirror.gcr.io/minio/minio:RELEASE.2024-11-07T00-52-20Z-cpuv1
diff --git 
a/test-infra/camel-test-infra-mongodb/src/test/resources/org/apache/camel/test/infra/mongodb/services/container.properties
 
b/test-infra/camel-test-infra-mongodb/src/test/resources/org/apache/camel/test/infra/mongodb/services/container.properties
index c888a16d58d..c48d54d4cd2 100644
--- 
a/test-infra/camel-test-infra-mongodb/src/test/resources/org/apache/camel/test/infra/mongodb/services/container.properties
+++ 
b/test-infra/camel-test-infra-mongodb/src/test/resources/org/apache/camel/test/infra/mongodb/services/container.properties
@@ -14,4 +14,5 @@
 ## See the License for the specific language governing permissions and
 ## limitations under the License.
 ## ---------------------------------------------------------------------------
-mongodb.container=mongo:7.0.12-jammy
\ No newline at end of file
+mongodb.container=mirror.gcr.io/mongo:7.0.12-jammy
+mongodb.container.ppc64le=icr.io/ppc64le-oss/mongodb-ppc64le:4.4.24
diff --git 
a/test-infra/camel-test-infra-mosquitto/src/test/resources/org/apache/camel/test/infra/mosquitto/services/container.properties
 
b/test-infra/camel-test-infra-mosquitto/src/test/resources/org/apache/camel/test/infra/mosquitto/services/container.properties
index 1a9ae3e41d9..c3e87443e60 100644
--- 
a/test-infra/camel-test-infra-mosquitto/src/test/resources/org/apache/camel/test/infra/mosquitto/services/container.properties
+++ 
b/test-infra/camel-test-infra-mosquitto/src/test/resources/org/apache/camel/test/infra/mosquitto/services/container.properties
@@ -14,4 +14,4 @@
 ## See the License for the specific language governing permissions and
 ## limitations under the License.
 ## ---------------------------------------------------------------------------
-mosquitto.container=eclipse-mosquitto:2.0.18
\ No newline at end of file
+mosquitto.container=mirror.gcr.io/eclipse-mosquitto:2.0.18
\ No newline at end of file
diff --git 
a/test-infra/camel-test-infra-nats/src/test/resources/org/apache/camel/test/infra/nats/services/container.properties
 
b/test-infra/camel-test-infra-nats/src/test/resources/org/apache/camel/test/infra/nats/services/container.properties
index fb09fd87c1b..12fbdbceaba 100644
--- 
a/test-infra/camel-test-infra-nats/src/test/resources/org/apache/camel/test/infra/nats/services/container.properties
+++ 
b/test-infra/camel-test-infra-nats/src/test/resources/org/apache/camel/test/infra/nats/services/container.properties
@@ -14,4 +14,4 @@
 ## See the License for the specific language governing permissions and
 ## limitations under the License.
 ## ---------------------------------------------------------------------------
-nats.container=nats:2.10.18
+nats.container=mirror.gcr.io/nats:2.10.18
diff --git 
a/test-infra/camel-test-infra-ollama/src/test/resources/org/apache/camel/test/infra/ollama/services/container.properties
 
b/test-infra/camel-test-infra-ollama/src/test/resources/org/apache/camel/test/infra/ollama/services/container.properties
index 03400a1ea4e..0774247a7ad 100644
--- 
a/test-infra/camel-test-infra-ollama/src/test/resources/org/apache/camel/test/infra/ollama/services/container.properties
+++ 
b/test-infra/camel-test-infra-ollama/src/test/resources/org/apache/camel/test/infra/ollama/services/container.properties
@@ -14,5 +14,5 @@
 ## See the License for the specific language governing permissions and
 ## limitations under the License.
 ## ---------------------------------------------------------------------------
-ollama.container=ollama/ollama:0.3.5
+ollama.container=mirror.gcr.io/ollama/ollama:0.3.5
 ollama.model=orca-mini
\ No newline at end of file
diff --git 
a/test-infra/camel-test-infra-openldap/src/test/resources/org/apache/camel/test/infra/openldap/services/container.properties
 
b/test-infra/camel-test-infra-openldap/src/test/resources/org/apache/camel/test/infra/openldap/services/container.properties
index aa5c4685c50..161c475c86f 100644
--- 
a/test-infra/camel-test-infra-openldap/src/test/resources/org/apache/camel/test/infra/openldap/services/container.properties
+++ 
b/test-infra/camel-test-infra-openldap/src/test/resources/org/apache/camel/test/infra/openldap/services/container.properties
@@ -14,4 +14,4 @@
 ## See the License for the specific language governing permissions and
 ## limitations under the License.
 ## ---------------------------------------------------------------------------
-openldap.container=osixia/openldap:1.5.0
\ No newline at end of file
+openldap.container=mirror.gcr.io/osixia/openldap:1.5.0
\ No newline at end of file
diff --git 
a/test-infra/camel-test-infra-opensearch/src/test/java/org/apache/camel/test/infra/opensearch/services/OpenSearchLocalContainerService.java
 
b/test-infra/camel-test-infra-opensearch/src/test/java/org/apache/camel/test/infra/opensearch/services/OpenSearchLocalContainerService.java
index 8ef49dbdea8..d3d2c4a3692 100644
--- 
a/test-infra/camel-test-infra-opensearch/src/test/java/org/apache/camel/test/infra/opensearch/services/OpenSearchLocalContainerService.java
+++ 
b/test-infra/camel-test-infra-opensearch/src/test/java/org/apache/camel/test/infra/opensearch/services/OpenSearchLocalContainerService.java
@@ -51,7 +51,8 @@ public class OpenSearchLocalContainerService implements 
OpenSearchService, Conta
     }
 
     protected OpensearchContainer initContainer(String imageName) {
-        OpensearchContainer opensearchContainer = new 
OpensearchContainer(imageName);
+        OpensearchContainer opensearchContainer = new OpensearchContainer(
+                
DockerImageName.parse(imageName).asCompatibleSubstituteFor("opensearchproject/opensearch"));
         // Increase the timeout from 60 seconds to 90 seconds to ensure that 
it will be long enough
         // on the build pipeline
         opensearchContainer.setWaitStrategy(
diff --git 
a/test-infra/camel-test-infra-opensearch/src/test/resources/org/apache/camel/test/infra/opensearch/services/container.properties
 
b/test-infra/camel-test-infra-opensearch/src/test/resources/org/apache/camel/test/infra/opensearch/services/container.properties
index 1ad5a3829aa..5fdd8b2db36 100644
--- 
a/test-infra/camel-test-infra-opensearch/src/test/resources/org/apache/camel/test/infra/opensearch/services/container.properties
+++ 
b/test-infra/camel-test-infra-opensearch/src/test/resources/org/apache/camel/test/infra/opensearch/services/container.properties
@@ -14,4 +14,5 @@
 ## See the License for the specific language governing permissions and
 ## limitations under the License.
 ## ---------------------------------------------------------------------------
-opensearch.container=opensearchproject/opensearch:2.14.0
+opensearch.container=mirror.gcr.io/opensearchproject/opensearch:2.14.0
+opensearch.container.ppc64le=icr.io/ppc64le-oss/opensearch-ppc64le:2.12.0
diff --git 
a/test-infra/camel-test-infra-postgres/src/test/resources/org/apache/camel/test/infra/postgres/services/container.properties
 
b/test-infra/camel-test-infra-postgres/src/test/resources/org/apache/camel/test/infra/postgres/services/container.properties
index e059958ba9e..286dbdac83a 100644
--- 
a/test-infra/camel-test-infra-postgres/src/test/resources/org/apache/camel/test/infra/postgres/services/container.properties
+++ 
b/test-infra/camel-test-infra-postgres/src/test/resources/org/apache/camel/test/infra/postgres/services/container.properties
@@ -14,4 +14,4 @@
 ## See the License for the specific language governing permissions and
 ## limitations under the License.
 ## ---------------------------------------------------------------------------
-postgres.container=postgres:13.15
\ No newline at end of file
+postgres.container=mirror.gcr.io/postgres:13.15
\ No newline at end of file
diff --git 
a/test-infra/camel-test-infra-pulsar/src/test/java/org/apache/camel/test/infra/pulsar/services/PulsarLocalContainerService.java
 
b/test-infra/camel-test-infra-pulsar/src/test/java/org/apache/camel/test/infra/pulsar/services/PulsarLocalContainerService.java
index 3a02c693502..5795d37a9d9 100644
--- 
a/test-infra/camel-test-infra-pulsar/src/test/java/org/apache/camel/test/infra/pulsar/services/PulsarLocalContainerService.java
+++ 
b/test-infra/camel-test-infra-pulsar/src/test/java/org/apache/camel/test/infra/pulsar/services/PulsarLocalContainerService.java
@@ -45,7 +45,7 @@ public class PulsarLocalContainerService implements 
PulsarService, ContainerServ
     }
 
     protected PulsarContainer initContainer(String imageName) {
-        return new PulsarContainer(DockerImageName.parse(imageName))
+        return new 
PulsarContainer(DockerImageName.parse(imageName).asCompatibleSubstituteFor("apachepulsar/pulsar"))
                 .withStartupTimeout(Duration.ofMinutes(3L));
     }
 
diff --git 
a/test-infra/camel-test-infra-pulsar/src/test/resources/org/apache/camel/test/infra/pulsar/services/container.properties
 
b/test-infra/camel-test-infra-pulsar/src/test/resources/org/apache/camel/test/infra/pulsar/services/container.properties
index f126b143ff3..16ad01d0f05 100644
--- 
a/test-infra/camel-test-infra-pulsar/src/test/resources/org/apache/camel/test/infra/pulsar/services/container.properties
+++ 
b/test-infra/camel-test-infra-pulsar/src/test/resources/org/apache/camel/test/infra/pulsar/services/container.properties
@@ -14,4 +14,4 @@
 ## See the License for the specific language governing permissions and
 ## limitations under the License.
 ## ---------------------------------------------------------------------------
-pulsar.container=apachepulsar/pulsar:3.3.0
\ No newline at end of file
+pulsar.container=mirror.gcr.io/apachepulsar/pulsar:3.3.0
\ No newline at end of file
diff --git 
a/test-infra/camel-test-infra-qdrant/src/test/java/org/apache/camel/test/infra/qdrant/services/QdrantLocalContainerService.java
 
b/test-infra/camel-test-infra-qdrant/src/test/java/org/apache/camel/test/infra/qdrant/services/QdrantLocalContainerService.java
index cd4b6bd0f1d..4e8bfe5e455 100644
--- 
a/test-infra/camel-test-infra-qdrant/src/test/java/org/apache/camel/test/infra/qdrant/services/QdrantLocalContainerService.java
+++ 
b/test-infra/camel-test-infra-qdrant/src/test/java/org/apache/camel/test/infra/qdrant/services/QdrantLocalContainerService.java
@@ -38,7 +38,7 @@ public class QdrantLocalContainerService implements 
QdrantService, ContainerServ
     }
 
     public QdrantLocalContainerService(String imageName) {
-        this(new QdrantContainer(DockerImageName.parse(imageName)));
+        this(new 
QdrantContainer(DockerImageName.parse(imageName).asCompatibleSubstituteFor("qdrant/qdrant")));
     }
 
     public QdrantLocalContainerService(QdrantContainer container) {
diff --git 
a/test-infra/camel-test-infra-qdrant/src/test/resources/org/apache/camel/test/infra/qdrant/services/container.properties
 
b/test-infra/camel-test-infra-qdrant/src/test/resources/org/apache/camel/test/infra/qdrant/services/container.properties
index 219cd646cf3..d72390d1ab2 100644
--- 
a/test-infra/camel-test-infra-qdrant/src/test/resources/org/apache/camel/test/infra/qdrant/services/container.properties
+++ 
b/test-infra/camel-test-infra-qdrant/src/test/resources/org/apache/camel/test/infra/qdrant/services/container.properties
@@ -14,4 +14,4 @@
 ## See the License for the specific language governing permissions and
 ## limitations under the License.
 ## ---------------------------------------------------------------------------
-qdrant.container=qdrant/qdrant:v1.9.7-unprivileged
\ No newline at end of file
+qdrant.container=mirror.gcr.io/qdrant/qdrant:v1.9.7-unprivileged
\ No newline at end of file
diff --git 
a/test-infra/camel-test-infra-rabbitmq/src/test/java/org/apache/camel/test/infra/rabbitmq/services/RabbitMQLocalContainerService.java
 
b/test-infra/camel-test-infra-rabbitmq/src/test/java/org/apache/camel/test/infra/rabbitmq/services/RabbitMQLocalContainerService.java
index fe461ce2920..92c812acb11 100644
--- 
a/test-infra/camel-test-infra-rabbitmq/src/test/java/org/apache/camel/test/infra/rabbitmq/services/RabbitMQLocalContainerService.java
+++ 
b/test-infra/camel-test-infra-rabbitmq/src/test/java/org/apache/camel/test/infra/rabbitmq/services/RabbitMQLocalContainerService.java
@@ -23,6 +23,7 @@ import 
org.apache.camel.test.infra.rabbitmq.common.RabbitMQProperties;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.testcontainers.containers.RabbitMQContainer;
+import org.testcontainers.utility.DockerImageName;
 
 public class RabbitMQLocalContainerService implements RabbitMQService, 
ContainerService<RabbitMQContainer> {
     private static final Logger LOG = 
LoggerFactory.getLogger(RabbitMQLocalContainerService.class);
@@ -42,7 +43,7 @@ public class RabbitMQLocalContainerService implements 
RabbitMQService, Container
     }
 
     protected RabbitMQContainer initContainer(String imageName) {
-        return new RabbitMQContainer(imageName);
+        return new 
RabbitMQContainer(DockerImageName.parse(imageName).asCompatibleSubstituteFor("rabbitmq"));
     }
 
     @Override
diff --git 
a/test-infra/camel-test-infra-rabbitmq/src/test/resources/org/apache/camel/test/infra/rabbitmq/services/container.properties
 
b/test-infra/camel-test-infra-rabbitmq/src/test/resources/org/apache/camel/test/infra/rabbitmq/services/container.properties
index f51c841a4ad..eb6cce4971d 100644
--- 
a/test-infra/camel-test-infra-rabbitmq/src/test/resources/org/apache/camel/test/infra/rabbitmq/services/container.properties
+++ 
b/test-infra/camel-test-infra-rabbitmq/src/test/resources/org/apache/camel/test/infra/rabbitmq/services/container.properties
@@ -14,4 +14,4 @@
 ## See the License for the specific language governing permissions and
 ## limitations under the License.
 ## ---------------------------------------------------------------------------
-rabbitmq.container=rabbitmq:3.13
+rabbitmq.container=mirror.gcr.io/rabbitmq:3.13
diff --git 
a/test-infra/camel-test-infra-redis/src/test/resources/org/apache/camel/test/infra/redis/services/container.properties
 
b/test-infra/camel-test-infra-redis/src/test/resources/org/apache/camel/test/infra/redis/services/container.properties
index 1209c6ec61b..07bdb3f37e0 100644
--- 
a/test-infra/camel-test-infra-redis/src/test/resources/org/apache/camel/test/infra/redis/services/container.properties
+++ 
b/test-infra/camel-test-infra-redis/src/test/resources/org/apache/camel/test/infra/redis/services/container.properties
@@ -14,4 +14,4 @@
 ## See the License for the specific language governing permissions and
 ## limitations under the License.
 ## ---------------------------------------------------------------------------
-redis.container=redis:6.2.14
\ No newline at end of file
+redis.container=mirror.gcr.io/redis:6.2.14
\ No newline at end of file
diff --git 
a/test-infra/camel-test-infra-rocketmq/src/test/resources/org/apache/camel/test/infra/rocketmq/services/container.properties
 
b/test-infra/camel-test-infra-rocketmq/src/test/resources/org/apache/camel/test/infra/rocketmq/services/container.properties
index 00bcdf96b4e..2c61a1d0c7e 100644
--- 
a/test-infra/camel-test-infra-rocketmq/src/test/resources/org/apache/camel/test/infra/rocketmq/services/container.properties
+++ 
b/test-infra/camel-test-infra-rocketmq/src/test/resources/org/apache/camel/test/infra/rocketmq/services/container.properties
@@ -14,5 +14,5 @@
 ## See the License for the specific language governing permissions and
 ## limitations under the License.
 ## ---------------------------------------------------------------------------
-rocketmq.container.image=apache/rocketmq
+rocketmq.container.image=mirror.gcr.io/apache/rocketmq
 rocketmq.container.image.version=5.2.0
\ No newline at end of file
diff --git 
a/test-infra/camel-test-infra-smb/src/test/resources/org/apache/camel/test/infra/smb/services/Dockerfile
 
b/test-infra/camel-test-infra-smb/src/test/resources/org/apache/camel/test/infra/smb/services/Dockerfile
index c302072bd34..4b57fc59679 100644
--- 
a/test-infra/camel-test-infra-smb/src/test/resources/org/apache/camel/test/infra/smb/services/Dockerfile
+++ 
b/test-infra/camel-test-infra-smb/src/test/resources/org/apache/camel/test/infra/smb/services/Dockerfile
@@ -15,7 +15,7 @@
 # limitations under the License.
 #
 
-FROM fedora:39 as samba
+FROM mirror.gcr.io/fedora:39 as samba
 LABEL maintainer="orpi...@apache.org"
 ENV SAMBA_ROOT /opt/camel/samba
 EXPOSE 139 445
diff --git 
a/test-infra/camel-test-infra-solr/src/test/resources/org/apache/camel/test/infra/solr/services/container.properties
 
b/test-infra/camel-test-infra-solr/src/test/resources/org/apache/camel/test/infra/solr/services/container.properties
index 74dd9843627..d00061d5eb7 100644
--- 
a/test-infra/camel-test-infra-solr/src/test/resources/org/apache/camel/test/infra/solr/services/container.properties
+++ 
b/test-infra/camel-test-infra-solr/src/test/resources/org/apache/camel/test/infra/solr/services/container.properties
@@ -14,4 +14,4 @@
 ## See the License for the specific language governing permissions and
 ## limitations under the License.
 ## ---------------------------------------------------------------------------
-solr.container=solr:9.6.1-slim
+solr.container=mirror.gcr.io/solr:9.6.1-slim
diff --git 
a/test-infra/camel-test-infra-xmpp/src/test/resources/org/apache/camel/test/infra/xmpp/services/container.properties
 
b/test-infra/camel-test-infra-xmpp/src/test/resources/org/apache/camel/test/infra/xmpp/services/container.properties
index 2d1f6b377c6..b691084fff3 100644
--- 
a/test-infra/camel-test-infra-xmpp/src/test/resources/org/apache/camel/test/infra/xmpp/services/container.properties
+++ 
b/test-infra/camel-test-infra-xmpp/src/test/resources/org/apache/camel/test/infra/xmpp/services/container.properties
@@ -14,4 +14,4 @@
 ## See the License for the specific language governing permissions and
 ## limitations under the License.
 ## ---------------------------------------------------------------------------
-xmpp.container=5mattho/vysper-wrapper:0.3
\ No newline at end of file
+xmpp.container=mirror.gcr.io/5mattho/vysper-wrapper:0.3
\ No newline at end of file
diff --git 
a/test-infra/camel-test-infra-zookeeper/src/test/resources/org/apache/camel/test/infra/zookeeper/services/container.properties
 
b/test-infra/camel-test-infra-zookeeper/src/test/resources/org/apache/camel/test/infra/zookeeper/services/container.properties
index b8026d1eb0e..a40948aa3c3 100644
--- 
a/test-infra/camel-test-infra-zookeeper/src/test/resources/org/apache/camel/test/infra/zookeeper/services/container.properties
+++ 
b/test-infra/camel-test-infra-zookeeper/src/test/resources/org/apache/camel/test/infra/zookeeper/services/container.properties
@@ -14,5 +14,5 @@
 ## See the License for the specific language governing permissions and
 ## limitations under the License.
 ## ---------------------------------------------------------------------------
-zookeeper.container=zookeeper:3.9
+zookeeper.container=mirror.gcr.io/zookeeper:3.9
 zookeeper.container.ppc64le=icr.io/ppc64le-oss/zookeeper-ppc64le:3.5.10
\ No newline at end of file


Reply via email to