You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: core/src/test/java/org/testcontainers/dockerclient/EnvironmentAndSystemPropertyClientProviderStrategyTest.java
Copy file name to clipboardExpand all lines: docs/index.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -221,6 +221,8 @@ A huge thank you to our sponsors:
221
221
*[Spark ClickHouse Connector](https://github.com/housepower/spark-clickhouse-connector) - Integration tests for Apache Spark with both single node ClickHouse instance and multi-node ClickHouse cluster.
222
222
*[Quarkus](https://github.com/quarkusio/quarkus) - Testcontainers is used extensively for Quarkus' [DevServices](https://quarkus.io/guides/dev-services) feature.
223
223
*[Apache Kyuubi](https://kyuubi.apache.org) - Integration testing with Trino as data source engine, Kafka, etc.
224
+
*[Dash0](https://www.dash0.com) - Integration testing for OpenTelemetry Observability product.
[Starting a Azurite container](../../modules/azure/src/test/java/org/testcontainers/azure/AzuriteContainerTest.java) inside_block:emulatorContainer
23
+
<!--/codeinclude-->
24
+
25
+
!!! note
26
+
SSL configuration is possible using the `withSsl(MountableFile, String)` and `withSsl(MountableFile, MountableFile)` methods.
27
+
28
+
If the tested application needs to use more than one set of credentials, the container can be configured to use custom credentials.
29
+
Please see some examples below.
30
+
31
+
<!--codeinclude-->
32
+
[Starting a Azurite Blob container with one account and two keys](../../modules/azure/src/test/java/org/testcontainers/azure/AzuriteContainerTest.java) inside_block:withTwoAccountKeys
33
+
<!--/codeinclude-->
34
+
35
+
<!--codeinclude-->
36
+
[Starting a Azurite Blob container with more accounts and keys](../../modules/azure/src/test/java/org/testcontainers/azure/AzuriteContainerTest.java) inside_block:withMoreAccounts
37
+
<!--/codeinclude-->
38
+
39
+
#### Using with Blob
40
+
41
+
Build Azure Blob client:
42
+
43
+
<!--codeinclude-->
44
+
[Build Azure Blob Service client](../../modules/azure/src/test/java/org/testcontainers/azure/AzuriteContainerTest.java) inside_block:createBlobClient
45
+
<!--/codeinclude-->
46
+
47
+
In case the application needs to use custom credentials, we can obtain them with a different method:
48
+
49
+
<!--codeinclude-->
50
+
[Obtain connection string with non-default credentials](../../modules/azure/src/test/java/org/testcontainers/azure/AzuriteContainerTest.java) inside_block:useNonDefaultCredentials
51
+
<!--/codeinclude-->
52
+
53
+
#### Using with Queue
54
+
55
+
Build Azure Queue client:
56
+
57
+
<!--codeinclude-->
58
+
[Build Azure Queue Service client](../../modules/azure/src/test/java/org/testcontainers/azure/AzuriteContainerTest.java) inside_block:createQueueClient
59
+
<!--/codeinclude-->
60
+
61
+
!!! note
62
+
We can use custom credentials the same way as defined in the Blob section.
63
+
64
+
#### Using with Table
65
+
66
+
Build Azure Table client:
67
+
68
+
<!--codeinclude-->
69
+
[Build Azure Table Service client](../../modules/azure/src/test/java/org/testcontainers/azure/AzuriteContainerTest.java) inside_block:createTableClient
70
+
<!--/codeinclude-->
71
+
72
+
!!! note
73
+
We can use custom credentials the same way as defined in the Blob section.
0 commit comments