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: docs/modules/artemis.md
+8-1
Original file line number
Diff line number
Diff line change
@@ -24,7 +24,14 @@ go get github.com/testcontainers/testcontainers-go/modules/artemis
24
24
[Connecting to an Artemis container](../../modules/artemis/examples_test.go) inside_block:connectToArtemisContainer
25
25
<!--/codeinclude-->
26
26
27
-
## Module reference
27
+
## Module Reference
28
+
29
+
### Run function
30
+
31
+
- Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
32
+
33
+
!!!info
34
+
The `RunContainer(ctx, opts...)` function is deprecated and will be removed in the next major release of _Testcontainers for Go_.
28
35
29
36
The Artemis module exposes one entrypoint function to create the Artemis container, and this function receives three parameters:
Copy file name to clipboardexpand all lines: docs/modules/azurite.md
+8-1
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,14 @@ go get github.com/testcontainers/testcontainers-go/modules/azurite
20
20
[Creating a Azurite container](../../modules/azurite/examples_test.go) inside_block:runAzuriteContainer
21
21
<!--/codeinclude-->
22
22
23
-
## Module reference
23
+
## Module Reference
24
+
25
+
### Run function
26
+
27
+
- Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
28
+
29
+
!!!info
30
+
The `RunContainer(ctx, opts...)` function is deprecated and will be removed in the next major release of _Testcontainers for Go_.
24
31
25
32
The Azurite module exposes one entrypoint function to create the Azurite container, and this function receives three parameters:
Copy file name to clipboardexpand all lines: docs/modules/cassandra.md
+8-1
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,14 @@ go get github.com/testcontainers/testcontainers-go/modules/cassandra
20
20
[Creating a Cassandra container](../../modules/cassandra/examples_test.go) inside_block:runCassandraContainer
21
21
<!--/codeinclude-->
22
22
23
-
## Module reference
23
+
## Module Reference
24
+
25
+
### Run function
26
+
27
+
- Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
28
+
29
+
!!!info
30
+
The `RunContainer(ctx, opts...)` function is deprecated and will be removed in the next major release of _Testcontainers for Go_.
24
31
25
32
The Cassandra module exposes one entrypoint function to create the Cassandra container, and this function receives three parameters:
Copy file name to clipboardexpand all lines: docs/modules/chroma.md
+8-1
Original file line number
Diff line number
Diff line change
@@ -25,7 +25,14 @@ go get github.com/testcontainers/testcontainers-go/modules/chroma
25
25
[Creating a Chroma container](../../modules/chroma/examples_test.go) inside_block:runChromaContainer
26
26
<!--/codeinclude-->
27
27
28
-
## Module reference
28
+
## Module Reference
29
+
30
+
### Run function
31
+
32
+
- Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
33
+
34
+
!!!info
35
+
The `RunContainer(ctx, opts...)` function is deprecated and will be removed in the next major release of _Testcontainers for Go_.
29
36
30
37
The Chroma module exposes one entrypoint function to create the Chroma container, and this function receives three parameters:
Copy file name to clipboardexpand all lines: docs/modules/clickhouse.md
+8-1
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,14 @@ go get github.com/testcontainers/testcontainers-go/modules/clickhouse
20
20
[Test for a ClickHouse container](../../modules/clickhouse/examples_test.go) inside_block:runClickHouseContainer
21
21
<!--/codeinclude-->
22
22
23
-
## Module reference
23
+
## Module Reference
24
+
25
+
### Run function
26
+
27
+
- Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
28
+
29
+
!!!info
30
+
The `RunContainer(ctx, opts...)` function is deprecated and will be removed in the next major release of _Testcontainers for Go_.
24
31
25
32
The ClickHouse module exposes one entrypoint function to create the ClickHouse container, and this function receives three parameters:
Copy file name to clipboardexpand all lines: docs/modules/cockroachdb.md
+11-4
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,14 @@ go get github.com/testcontainers/testcontainers-go/modules/cockroachdb
20
20
[Creating a CockroachDB container](../../modules/cockroachdb/examples_test.go) inside_block:runCockroachDBContainer
21
21
<!--/codeinclude-->
22
22
23
-
## Module reference
23
+
## Module Reference
24
+
25
+
### Run function
26
+
27
+
- Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
28
+
29
+
!!!info
30
+
The `RunContainer(ctx, opts...)` function is deprecated and will be removed in the next major release of _Testcontainers for Go_.
24
31
25
32
The CockroachDB module exposes one entrypoint function to create the CockroachDB container, and this function receives three parameters:
- `testcontainers.ContainerCustomizer`, a variadic argument for passing options.
34
41
35
-
!!!warning
36
-
When TLS is enabled there's a very small, unlikely chance that the underlying driver can panic when registering the driver as part of waiting for CockroachDB to be ready to accept connections. If this is repeatedly happening please open an issue.
37
-
38
42
### Container Options
39
43
40
44
When starting the CockroachDB container, you can pass options in a variadic way to configure it.
@@ -65,6 +69,9 @@ Internally CockroachDB requires a client certificate for the user to connect wit
65
69
66
70
A helper `cockroachdb.NewTLSConfig` exists to generate all of this for you.
67
71
72
+
!!!warning
73
+
WhenTLS is enabled there's a very small, unlikely chance that the underlying driver can panic when registering the driver as part of waiting for CockroachDB to be ready to accept connections. If this is repeatedly happening please open an issue.
74
+
68
75
### Container Methods
69
76
70
77
The CockroachDB container exposes the following methods:
Copy file name to clipboardexpand all lines: docs/modules/consul.md
+8-1
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,14 @@ go get github.com/testcontainers/testcontainers-go/modules/consul
20
20
[Creating a Consul container](../../modules/consul/examples_test.go) inside_block:runConsulContainer
21
21
<!--/codeinclude-->
22
22
23
-
## Module reference
23
+
## Module Reference
24
+
25
+
### Run function
26
+
27
+
- Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
28
+
29
+
!!!info
30
+
The `RunContainer(ctx, opts...)` function is deprecated and will be removed in the next major release of _Testcontainers for Go_.
24
31
25
32
The Consul module exposes one entrypoint function to create the Consul container, and this function receives three parameters:
Copy file name to clipboardexpand all lines: docs/modules/couchbase.md
+7
Original file line number
Diff line number
Diff line change
@@ -22,6 +22,13 @@ go get github.com/testcontainers/testcontainers-go/modules/couchbase
22
22
23
23
## Module Reference
24
24
25
+
### Run function
26
+
27
+
- Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
28
+
29
+
!!!info
30
+
The `RunContainer(ctx, opts...)` function is deprecated and will be removed in the next major release of _Testcontainers for Go_.
31
+
25
32
The Couchbase module exposes one entrypoint function to create the Couchbase container, and this function receives three parameters:
Copy file name to clipboardexpand all lines: docs/modules/dolt.md
+8-1
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,14 @@ go get github.com/testcontainers/testcontainers-go/modules/dolt
20
20
[Creating a Dolt container](../../modules/dolt/examples_test.go) inside_block:runDoltContainer
21
21
<!--/codeinclude-->
22
22
23
-
## Module reference
23
+
## Module Reference
24
+
25
+
### Run function
26
+
27
+
- Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
28
+
29
+
!!!info
30
+
The `RunContainer(ctx, opts...)` function is deprecated and will be removed in the next major release of _Testcontainers for Go_.
24
31
25
32
The Dolt module exposes one entrypoint function to create the Dolt container, and this function receives three parameters:
Copy file name to clipboardexpand all lines: docs/modules/elasticsearch.md
+8-1
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,14 @@ go get github.com/testcontainers/testcontainers-go/modules/elasticsearch
20
20
[Creating a Elasticsearch container](../../modules/elasticsearch/examples_test.go) inside_block:runElasticsearchContainer
21
21
<!--/codeinclude-->
22
22
23
-
## Module reference
23
+
## Module Reference
24
+
25
+
### Run function
26
+
27
+
- Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
28
+
29
+
!!!info
30
+
The `RunContainer(ctx, opts...)` function is deprecated and will be removed in the next major release of _Testcontainers for Go_.
24
31
25
32
The Elasticsearch module exposes one entrypoint function to create the Elasticsearch container, and this function receives three parameters:
Copy file name to clipboardexpand all lines: docs/modules/gcloud.md
+16-8
Original file line number
Diff line number
Diff line change
@@ -75,20 +75,28 @@ It's important to set the target string of the `grpc.Dial` method using the cont
75
75
76
76
It's important to set the `option.WithEndpoint()` option using the container's URI, as shown in the Admin client example above.
77
77
78
-
## Module reference
78
+
## Module Reference
79
79
80
-
The GCloud module exposes one entrypoint function to create the different GCloud emulators, and each function receives two parameters:
80
+
### Run function
81
+
82
+
- Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
83
+
84
+
!!!info
85
+
The `RunXXXContainer(ctx, opts...)` functions are deprecated and will be removed in the next major release of _Testcontainers for Go_.
86
+
87
+
The GCloud module exposes one entrypoint function to create the different GCloud emulators, and each function receives three parameters:
Copy file name to clipboardexpand all lines: docs/modules/inbucket.md
+8-1
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,14 @@ go get github.com/testcontainers/testcontainers-go/modules/inbucket
20
20
[Creating a Inbucket container](../../modules/inbucket/examples_test.go) inside_block:runInbucketContainer
21
21
<!--/codeinclude-->
22
22
23
-
## Module reference
23
+
## Module Reference
24
+
25
+
### Run function
26
+
27
+
- Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
28
+
29
+
!!!info
30
+
The `RunContainer(ctx, opts...)` function is deprecated and will be removed in the next major release of _Testcontainers for Go_.
24
31
25
32
The Inbucket module exposes one entrypoint function to create the Inbucket container, and this function receives three parameters:
Copy file name to clipboardexpand all lines: docs/modules/influxdb.md
+7
Original file line number
Diff line number
Diff line change
@@ -22,6 +22,13 @@ go get github.com/testcontainers/testcontainers-go/modules/influxdb
22
22
23
23
## Module Reference
24
24
25
+
### Run function
26
+
27
+
- Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
28
+
29
+
!!!info
30
+
The `RunContainer(ctx, opts...)` function is deprecated and will be removed in the next major release of _Testcontainers for Go_.
31
+
25
32
The InfluxDB module exposes one entrypoint function to create the container, and this function receives three parameters:
Copy file name to clipboardexpand all lines: docs/modules/k3s.md
+8-2
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,14 @@ go get github.com/testcontainers/testcontainers-go/modules/k3s
20
20
[Test for a K3s container](../../modules/k3s/k3s_test.go) inside_block:runK3sContainer
21
21
<!--/codeinclude-->
22
22
23
-
## Module reference
23
+
## Module Reference
24
+
25
+
### Run function
26
+
27
+
- Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
28
+
29
+
!!!info
30
+
The `RunContainer(ctx, opts...)` function is deprecated and will be removed in the next major release of _Testcontainers for Go_.
24
31
25
32
The K3s module exposes one entrypoint function to create the K3s container, and this function receives three parameters:
Copy file name to clipboardexpand all lines: docs/modules/k6.md
+8-1
Original file line number
Diff line number
Diff line change
@@ -27,7 +27,14 @@ go get github.com/testcontainers/testcontainers-go/modules/k6
27
27
[Creating a K6 container](../../modules/k6/examples_test.go) inside_block:runK6Container
28
28
<!--/codeinclude-->
29
29
30
-
## Module reference
30
+
## Module Reference
31
+
32
+
### Run function
33
+
34
+
- Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
35
+
36
+
!!!info
37
+
The `RunContainer(ctx, opts...)` function is deprecated and will be removed in the next major release of _Testcontainers for Go_.
31
38
32
39
The K6 module exposes one entrypoint function to run the K6 container, and this function receives three parameters:
Copy file name to clipboardexpand all lines: docs/modules/kafka.md
+8-1
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,14 @@ go get github.com/testcontainers/testcontainers-go/modules/kafka
20
20
[Creating a Kafka container](../../modules/kafka/examples_test.go) inside_block:runKafkaContainer
21
21
<!--/codeinclude-->
22
22
23
-
## Module reference
23
+
## Module Reference
24
+
25
+
### Run function
26
+
27
+
- Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
28
+
29
+
!!!info
30
+
The `RunContainer(ctx, opts...)` function is deprecated and will be removed in the next major release of _Testcontainers for Go_.
24
31
25
32
The Kafka module exposes one entrypoint function to create the Kafka container, and this function receives three parameters:
Copy file name to clipboardexpand all lines: docs/modules/localstack.md
+8-1
Original file line number
Diff line number
Diff line change
@@ -25,7 +25,14 @@ Running LocalStack as a stand-in for multiple AWS services during a test:
25
25
Environment variables listed in [Localstack's README](https://github.com/localstack/localstack#configurations) may be used to customize Localstack's configuration.
26
26
Use the `testcontainers.WithEnv` option when creating the `LocalStackContainer` to apply those variables.
27
27
28
-
## Module reference
28
+
## Module Reference
29
+
30
+
### Run function
31
+
32
+
- Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
33
+
34
+
!!!info
35
+
The `RunContainer(ctx, opts...)` function is deprecated and will be removed in the next major release of _Testcontainers for Go_.
29
36
30
37
The LocalStack module exposes one single function to create the LocalStack container, and this function receives three parameters:
Copy file name to clipboardexpand all lines: docs/modules/mariadb.md
+8-1
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,14 @@ go get github.com/testcontainers/testcontainers-go/modules/mariadb
20
20
[Creating a MariaDB container](../../modules/mariadb/examples_test.go) inside_block:runMariaDBContainer
21
21
<!--/codeinclude-->
22
22
23
-
## Module reference
23
+
## Module Reference
24
+
25
+
### Run function
26
+
27
+
- Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
28
+
29
+
!!!info
30
+
The `RunContainer(ctx, opts...)` function is deprecated and will be removed in the next major release of _Testcontainers for Go_.
24
31
25
32
The MariaDB module exposes one entrypoint function to create the MariaDB container, and this function receives three parameters:
Copy file name to clipboardexpand all lines: docs/modules/milvus.md
+8-1
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,14 @@ go get github.com/testcontainers/testcontainers-go/modules/milvus
20
20
[Creating a Milvus container](../../modules/milvus/examples_test.go) inside_block:runMilvusContainer
21
21
<!--/codeinclude-->
22
22
23
-
## Module reference
23
+
## Module Reference
24
+
25
+
### Run function
26
+
27
+
- Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
28
+
29
+
!!!info
30
+
The `RunContainer(ctx, opts...)` function is deprecated and will be removed in the next major release of _Testcontainers for Go_.
24
31
25
32
The Milvus module exposes one entrypoint function to create the Milvus container, and this function receives three parameters:
Copy file name to clipboardexpand all lines: docs/modules/minio.md
+8-1
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,14 @@ go get github.com/testcontainers/testcontainers-go/modules/minio
20
20
[Creating a Minio container](../../modules/minio/examples_test.go) inside_block:runMinioContainer
21
21
<!--/codeinclude-->
22
22
23
-
## Module reference
23
+
## Module Reference
24
+
25
+
### Run function
26
+
27
+
- Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
28
+
29
+
!!!info
30
+
The `RunContainer(ctx, opts...)` function is deprecated and will be removed in the next major release of _Testcontainers for Go_.
24
31
25
32
The Minio module exposes one entrypoint function to create the Minio container, and this function receives three parameters:
Copy file name to clipboardexpand all lines: docs/modules/mockserver.md
+8-1
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,14 @@ go get github.com/testcontainers/testcontainers-go/modules/mockserver
20
20
[Creating a MockServer container](../../modules/mockserver/examples_test.go) inside_block:runMockServerContainer
21
21
<!--/codeinclude-->
22
22
23
-
## Module reference
23
+
## Module Reference
24
+
25
+
### Run function
26
+
27
+
- Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
28
+
29
+
!!!info
30
+
The `RunContainer(ctx, opts...)` function is deprecated and will be removed in the next major release of _Testcontainers for Go_.
24
31
25
32
The MockServer module exposes one entrypoint function to create the MockServer container, and this function receives three parameters:
Copy file name to clipboardexpand all lines: docs/modules/mongodb.md
+8-1
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,14 @@ go get github.com/testcontainers/testcontainers-go/modules/mongodb
20
20
[Creating a MongoDB container](../../modules/mongodb/examples_test.go) inside_block:runMongoDBContainer
21
21
<!--/codeinclude-->
22
22
23
-
## Module reference
23
+
## Module Reference
24
+
25
+
### Run function
26
+
27
+
- Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
28
+
29
+
!!!info
30
+
The `RunContainer(ctx, opts...)` function is deprecated and will be removed in the next major release of _Testcontainers for Go_.
24
31
25
32
The MongoDB module exposes one entrypoint function to create the MongoDB container, and this function receives three parameters:
0 commit comments