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/features/common_functional_options.md
+12-12Lines changed: 12 additions & 12 deletions
Original file line number
Diff line number
Diff line change
@@ -17,7 +17,7 @@ Using the `WithImageSubstitutors` options, you could define your own substitutio
17
17
18
18
#### WithImageMount
19
19
20
-
-Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
Since Docker v28, it's possible to mount an image to a container, passing the source image name, the relative subpath to mount in that image, and the mount point in the target container.
-Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
-Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
-Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
-Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
-Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
-Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
-Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
If you need to copy files into the container, you can use `testcontainers.WithFiles`. For example:
119
119
@@ -132,7 +132,7 @@ This option allows you to copy files from the host into the container at creatio
132
132
133
133
#### WithMounts
134
134
135
-
-Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
-Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
If you need to add tmpfs mounts to the container, you can use `testcontainers.WithTmpfs`. For example:
154
154
@@ -254,7 +254,7 @@ You could use this feature to run a custom script, or to run a command that is n
254
254
255
255
#### Build from Dockerfile
256
256
257
-
-Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
Testcontainers exposes the `testcontainers.WithDockerfile` option to build a container from a Dockerfile.
260
260
The functional option receives a `testcontainers.FromDockerfile` struct that is applied to the container request before starting the container. As a result, the container is built and started in one go.
@@ -322,7 +322,7 @@ The above example is updating the predefined command of the image, **appending**
322
322
323
323
#### WithReuseByName
324
324
325
-
-Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
Copy file name to clipboardExpand all lines: docs/features/creating_container.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ up with Testcontainers and integrate into your tests:
10
10
11
11
## Run
12
12
13
-
-Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
Copy file name to clipboardExpand all lines: docs/modules/aerospike.md
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Aerospike
2
2
3
-
Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
3
+
Since testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go/releases/tag/v0.37.0"><spanclass="tc-version">:material-tag: v0.37.0</span></a>
4
4
5
5
## Introduction
6
6
@@ -24,7 +24,7 @@ go get github.com/testcontainers/testcontainers-go/modules/aerospike
24
24
25
25
### Run function
26
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>
Copy file name to clipboardExpand all lines: docs/modules/arangodb.md
+5-5Lines changed: 5 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# ArangoDB
2
2
3
-
Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
3
+
Since testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go/releases/tag/v0.37.0"><spanclass="tc-version">:material-tag: v0.37.0</span></a>
4
4
5
5
## Introduction
6
6
@@ -24,7 +24,7 @@ go get github.com/testcontainers/testcontainers-go/modules/arangodb
24
24
25
25
### Run function
26
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>
The ArangoDB module exposes one entrypoint function to create the ArangoDB container, and this function receives three parameters:
30
30
@@ -49,7 +49,7 @@ In example: `Run(context.Background(), "arangodb:3.11.5")`.
49
49
50
50
#### WithRootPassword
51
51
52
-
- Not available until the next release of testcontainers-go <a href="https://github.com/testcontainers/testcontainers-go"><span class="tc-version">:material-tag: main</span></a>
The `WithRootPassword` function sets the root password for the ArangoDB container.
55
55
@@ -59,7 +59,7 @@ The ArangoDB container exposes the following methods:
59
59
60
60
#### Credentials
61
61
62
-
- Not available until the next release of testcontainers-go <a href="https://github.com/testcontainers/testcontainers-go"><span class="tc-version">:material-tag: main</span></a>
- Not available until the next release of testcontainers-go <a href="https://github.com/testcontainers/testcontainers-go"><span class="tc-version">:material-tag: main</span></a>
Copy file name to clipboardExpand all lines: docs/modules/dockermodelrunner.md
+6-6Lines changed: 6 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Docker Model Runner
2
2
3
-
Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
3
+
Since testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go/releases/tag/v0.37.0"><spanclass="tc-version">:material-tag: v0.37.0</span></a>
4
4
5
5
## Introduction
6
6
@@ -24,7 +24,7 @@ go get github.com/testcontainers/testcontainers-go/modules/dockermodelrunner
24
24
25
25
### Run function
26
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>
The Docker Model Runner module exposes two entrypoint functions to create the Docker Model Runner container:
30
30
@@ -55,7 +55,7 @@ In example: `Run(context.Background(), "alpine/socat:1.8.0.1")`.
55
55
56
56
#### WithModel
57
57
58
-
- Not available until the next release of testcontainers-go <a href="https://github.com/testcontainers/testcontainers-go"><span class="tc-version">:material-tag: main</span></a>
Use the `WithModel` option to set the model to pull when the container is started. Please be aware, that only Models as OCIArtifacts are compatible with DockerModelRunner.
61
61
@@ -74,7 +74,7 @@ The Docker Model Runner container exposes the following methods:
74
74
75
75
#### PullModel
76
76
77
-
- Not available until the next release of testcontainers-go <a href="https://github.com/testcontainers/testcontainers-go"><span class="tc-version">:material-tag: main</span></a>
Use the `PullModel` method to pull a model from the DockerModelRunner.
80
80
@@ -87,7 +87,7 @@ Use the `PullModel` method to pull a model from the Docker Model Runner.
87
87
88
88
#### InspectModel
89
89
90
-
- Not available until the next release of testcontainers-go <a href="https://github.com/testcontainers/testcontainers-go"><span class="tc-version">:material-tag: main</span></a>
Use the `InspectModel` method to inspect a model from the DockerModelRunner, by providing the model namespace and name.
93
93
@@ -101,7 +101,7 @@ E.g. `ai/smollm2:360M-Q4_K_M`. See [Models as OCI Artifacts](https://hub.docker.
101
101
102
102
#### ListModels
103
103
104
-
- Not available until the next release of testcontainers-go <a href="https://github.com/testcontainers/testcontainers-go"><span class="tc-version">:material-tag: main</span></a>
Copy file name to clipboardExpand all lines: docs/modules/gcloud-shared.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,6 @@
2
2
3
3
#### WithProjectID
4
4
5
-
-Not available until the next release of testcontainers-go <ahref="https://github.com/testcontainers/testcontainers-go"><spanclass="tc-version">:material-tag: main</span></a>
Copy file name to clipboardExpand all lines: docs/modules/gcloud.md
+8-8Lines changed: 8 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -31,7 +31,7 @@ The Google Cloud module exposes the following Go packages:
31
31
32
32
### Run function
33
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>
The BigQuery module exposes one entrypoint function to create the BigQuery container, and this function receives three parameters:
37
37
@@ -56,7 +56,7 @@ In example: `Run(context.Background(), "ghcr.io/goccy/bigquery-emulator:0.6.1")`
56
56
57
57
#### DataYAML (Seed File)
58
58
59
-
- Not available until the next release of testcontainers-go <a href="https://github.com/testcontainers/testcontainers-go"><span class="tc-version">:material-tag: main</span></a>
If you would like to do additional initialization in the BigQuery container, add a `data.yaml` file represented by an `io.Reader` to the container request with the `WithDataYAML` function.
62
62
That file is copied after the container is created but before it's started. The startup command then used will look like `--project test --data-from-yaml /testcontainers-data.yaml`.
@@ -80,7 +80,7 @@ It's important to set the `option.WithEndpoint()` option using the container's U
80
80
81
81
### Run function
82
82
83
-
- Not available until the next release of testcontainers-go <a href="https://github.com/testcontainers/testcontainers-go"><span class="tc-version">:material-tag: main</span></a>
83
+
- Since testcontainers-go <a href="https://github.com/testcontainers/testcontainers-go/releases/tag/v0.37.0"><span class="tc-version">:material-tag: v0.37.0</span></a>
84
84
85
85
The BigTable module exposes one entrypoint function to create the BigTable container, and this function receives three parameters:
86
86
@@ -117,7 +117,7 @@ It's important to set the `option.WithEndpoint()` option using the container's U
117
117
118
118
### Run function
119
119
120
-
- Not available until the next release of testcontainers-go <a href="https://github.com/testcontainers/testcontainers-go"><span class="tc-version">:material-tag: main</span></a>
120
+
- Since testcontainers-go <a href="https://github.com/testcontainers/testcontainers-go/releases/tag/v0.37.0"><span class="tc-version">:material-tag: v0.37.0</span></a>
121
121
122
122
The Datastore module exposes one entrypoint function to create the Datastore container, and this function receives three parameters:
123
123
@@ -153,7 +153,7 @@ It's important to set the `option.WithEndpoint()` option using the container's U
153
153
154
154
### Run function
155
155
156
-
- Not available until the next release of testcontainers-go <a href="https://github.com/testcontainers/testcontainers-go"><span class="tc-version">:material-tag: main</span></a>
156
+
- Since testcontainers-go <a href="https://github.com/testcontainers/testcontainers-go/releases/tag/v0.37.0"><span class="tc-version">:material-tag: v0.37.0</span></a>
157
157
158
158
The Firestore module exposes one entrypoint function to create the Firestore container, and this function receives three parameters:
159
159
@@ -178,7 +178,7 @@ In example: `Run(context.Background(), "gcr.io/google.com/cloudsdktool/cloud-sdk
178
178
179
179
### Datastore mode
180
180
181
-
- Not available until the next release of testcontainers-go <a href="https://github.com/testcontainers/testcontainers-go"><span class="tc-version">:material-tag: main</span></a>
181
+
- Since testcontainers-go <a href="https://github.com/testcontainers/testcontainers-go/releases/tag/v0.37.0"><span class="tc-version">:material-tag: v0.37.0</span></a>
182
182
183
183
Using the `WithDatastoreMode` option will run the Firestore emulator using `Firestore In Datastore` mode allowing you to use Datastore APIs and clients towards the Firestore emulator.
184
184
@@ -197,7 +197,7 @@ It's important to set the target string of the `grpc.NewClient` method using the
197
197
198
198
### Run function
199
199
200
-
- Not available until the next release of testcontainers-go <a href="https://github.com/testcontainers/testcontainers-go"><span class="tc-version">:material-tag: main</span></a>
200
+
- Since testcontainers-go <a href="https://github.com/testcontainers/testcontainers-go/releases/tag/v0.37.0"><span class="tc-version">:material-tag: v0.37.0</span></a>
201
201
202
202
The Pubsub module exposes one entrypoint function to create the Pubsub container, and this function receives three parameters:
203
203
@@ -233,7 +233,7 @@ It's important to set the target string of the `grpc.NewClient` method using the
233
233
234
234
### Run function
235
235
236
-
- Not available until the next release of testcontainers-go <a href="https://github.com/testcontainers/testcontainers-go"><span class="tc-version">:material-tag: main</span></a>
236
+
- Since testcontainers-go <a href="https://github.com/testcontainers/testcontainers-go/releases/tag/v0.37.0"><span class="tc-version">:material-tag: v0.37.0</span></a>
237
237
238
238
The Spanner module exposes one entrypoint function to create the Spanner container, and this function receives three parameters:
0 commit comments