Repository: supabase/cli
Pull request #854 (2023-02-10 05:02:06)

chore(deps): bump github.com/docker/docker from 20.10.23+incompatible to 23.0.1+incompatible
Bumps [github.com/docker/docker](https://github.com/docker/docker) from 20.10.23+incompatible to 23.0.1+incompatible.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/docker/docker/releases">github.com/docker/docker's releases</a>.</em></p>
<blockquote>
<h2>v23.0.1</h2>
<h2>23.0.1</h2>
<p>For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:</p>
<ul>
<li><a href="https://github.com/docker/cli/milestone/73?closed=1">docker/cli, 23.0.1 milestone</a></li>
<li><a href="https://github.com/moby/moby/milestone/113?closed=1">moby/moby, 23.0.1 milestone</a></li>
</ul>
<h3>Bug fixes and enhancements</h3>
<ul>
<li>Fix containers not starting if the kernel has AppArmor enabled, but <code>apparmor_parser</code> is not available. <a href="https://github-redirect.dependabot.com/moby/moby/pull/44942">moby/moby#44942</a></li>
<li>Fix BuildKit-enabled builds with inline caching causing the daemon to crash. <a href="https://github-redirect.dependabot.com/moby/moby/pull/44944">moby/moby#44944</a></li>
<li>Fix BuildKit improperly loading cached layers created by previous versions. <a href="https://github-redirect.dependabot.com/moby/moby/pull/44959">moby/moby#44959</a></li>
<li>Fix an issue where <code>ipvlan</code> networks created prior to upgrading would prevent the daemon from starting. <a href="https://github-redirect.dependabot.com/moby/moby/pull/44937">moby/moby#44937</a></li>
<li>Fix the <code>overlay2</code> storage driver failing early in <code>metacopy</code> testing when initialized on an unsupported backing filesystem. <a href="https://github-redirect.dependabot.com/moby/moby/pull/44922">moby/moby#44922</a></li>
<li>Fix <code>exec</code> exit events being misinterpreted as container exits under some runtimes, such as Kata Containers. <a href="https://github-redirect.dependabot.com/moby/moby/pull/44892">moby/moby#44892</a></li>
<li>Improve the error message returned by the CLI when recieving a truncated JSON response caused by the API hanging up mid-request. <a href="https://github-redirect.dependabot.com/docker/cli/pull/4004">docker/cli#4004</a></li>
<li>Fix an incorrect CLI exit code when attempting to execute a directory with a <code>runc</code> compiled using Go 1.20. <a href="https://github-redirect.dependabot.com/docker/cli/pull/4004">docker/cli#4004</a></li>
<li>Fix mishandling the size argument to <code>--device-write-bps</code> as a path. <a href="https://github-redirect.dependabot.com/docker/cli/pull/4004">docker/cli#4004</a></li>
</ul>
<h3>Packaging</h3>
<ul>
<li>Add <code>/etc/docker</code> to RPM and DEB packaging. <a href="https://github-redirect.dependabot.com/docker/docker-ce-packaging/pull/842">docker/docker-ce-packaging#842</a>
<ul>
<li>Not all use cases will benefit; if you depend on this, you should explicitly <code>mkdir -p /etc/docker</code>.</li>
</ul>
</li>
<li>Upgrade Compose to <code>v2.16.0</code>. <a href="https://github-redirect.dependabot.com/docker/docker-ce-packaging/pull/844">docker/docker-ce-packaging#844</a></li>
</ul>
<h2>v23.0.0</h2>
<h2>23.0.0</h2>
<p>For more information about:</p>
<ul>
<li>Deprecated and removed features, see <a href="https://github.com/docker/cli/blob/v23.0.0/docs/deprecated.md">Deprecated Engine Features</a>.</li>
<li>Changes to the Engine API, see <a href="https://github.com/moby/moby/blob/v23.0.0/docs/api/version-history.md">Engine API version history</a>.</li>
</ul>
<p>For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:</p>
<ul>
<li><a href="https://github.com/docker/cli/milestone/51?closed=1">docker/cli, 23.0.0 milestone</a></li>
<li><a href="https://github.com/moby/moby/milestone/91?closed=1">moby/moby, 23.0.0 milestone</a></li>
</ul>
<h3>New</h3>
<ul>
<li>Set Buildx and BuildKit as the default builder on Linux. <a href="https://github-redirect.dependabot.com/moby/moby/pull/43992">moby/moby#43992</a>
<ul>
<li>Alias <code>docker build</code> to <code>docker buildx build</code>. <a href="https://github-redirect.dependabot.com/docker/cli/pull/3314">docker/cli#3314</a></li>
<li>The legacy builder can still be used by explicitly setting <code>DOCKER_BUILDKIT=0</code>.</li>
<li>There are differences in how BuildKit and the legacy builder handle multi-stage builds. For more information, see
<a href="https://github.com/docker/docker/build/building/multi-stage.md#differences-between-legacy-builder-and-buildkit">Multi-stage builds</a>.</li>
</ul>
</li>
<li>Add support for pulling <code>zstd</code> compressed layers. <a href="https://github-redirect.dependabot.com/moby/moby/pull/41759">moby/moby#41759</a>, <a href="https://github-redirect.dependabot.com/moby/moby/pull/42862">moby/moby#42862</a></li>
<li>Add support for alternate OCI runtimes on Linux, compatible with the containerd runtime v2 API. <a href="https://github-redirect.dependabot.com/moby/moby/pull/43887">moby/moby#43887</a>, <a href="https://github-redirect.dependabot.com/moby/moby/pull/43993">moby/moby#43993</a></li>
<li>Add support for the containerd <code>runhcs</code> shim on Windows (off by default). <a href="https://github-redirect.dependabot.com/moby/moby/pull/42089">moby/moby#42089</a></li>
<li>Add <code>dockerd --validate</code> to check the daemon JSON config and exit. <a href="https://github-redirect.dependabot.com/moby/moby/pull/42393">moby/moby#42393</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/moby/moby/commit/bc3805a0a0d3b5bd3f0e6c69f46ac08dd53377c7"><code>bc3805a</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/docker/docker/issues/44959">#44959</a> from tonistiigi/23.0-buildkit-update-0208</li>
<li><a href="https://github.com/moby/moby/commit/4002fa877b4c3b85647e94c3a6c7306a4f28daa1"><code>4002fa8</code></a> vendor: update buildkit to latest v0.10</li>
<li><a href="https://github.com/moby/moby/commit/77f3d31ed6e178e70785c4598742e1f3b270d527"><code>77f3d31</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/docker/docker/issues/44944">#44944</a> from thaJeztah/23.0_backport_worker_getremotes</li>
<li><a href="https://github.com/moby/moby/commit/e697c9365f1bef04b52f418b325e29984189f738"><code>e697c93</code></a> builder: define GetRemotes for the worker</li>
<li><a href="https://github.com/moby/moby/commit/1141704bc95620f7af0d11dde3558f6007bc518a"><code>1141704</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/docker/docker/issues/44952">#44952</a> from thaJeztah/23.0_backport_ci_fix_workflows</li>
<li><a href="https://github.com/moby/moby/commit/4c544c3d5fc7072e1420132e925dbaedc377f4c1"><code>4c544c3</code></a> ci: fix branch filter pattern in buildkit workflow</li>
<li><a href="https://github.com/moby/moby/commit/f7e2cbaf1bef75d83a9f4be9f6ef436879ac9dbb"><code>f7e2cba</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/docker/docker/issues/44948">#44948</a> from crazy-max/23.0_backport_ci-itg-cli-split</li>
<li><a href="https://github.com/moby/moby/commit/06aca27cc15a7d993b93f813a9b6796a10589b90"><code>06aca27</code></a> ci: enhance tests distribution</li>
<li><a href="https://github.com/moby/moby/commit/001b2e778a19b9d031bd19950566588ea211eddb"><code>001b2e7</code></a> ci: update gotestlist to 0.3.1</li>
<li><a href="https://github.com/moby/moby/commit/e664cc2239747bea77f984d6a2c5321dc6f56469"><code>e664cc2</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/docker/docker/issues/44942">#44942</a> from vvoland/apparmor-check-binary-23</li>
<li>Additional commits viewable in <a href="https://github.com/docker/docker/compare/v20.10.23...v23.0.1">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/docker/docker&package-manager=go_modules&previous-version=20.10.23+incompatible&new-version=23.0.1+incompatible)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>

coveralls: ## Pull Request Test Coverage Report for [Build 4289850041](https://coveralls.io/builds/57354930)

* **3** of **3**   **(100.0%)**  changed or added relevant lines in **2** files are covered.
* No unchanged relevant lines lost coverage.
* Overall coverage remained the same at **62.351%**

---



|  Totals | [![Coverage Status](https://coveralls.io/builds/57354930/badge)](https://coveralls.io/builds/57354930) |
| :-- | --: |
| Change from base [Build 4289768945](https://coveralls.io/builds/57354705): |  0.0% |
| Covered Lines: | 3723 |
| Relevant Lines: | 5971 |

---
##### 💛  - [Coveralls](https://coveralls.io)


Patch:
diff --git a/go.mod b/go.mod
index 08a9f35c..dd5d59c0 100644
--- a/go.mod
+++ b/go.mod
@@ -9,8 +9,8 @@ require (
 	github.com/charmbracelet/glamour v0.6.0
 	github.com/charmbracelet/lipgloss v0.6.0
 	github.com/deepmap/oapi-codegen v1.12.4
-	github.com/docker/cli v20.10.23+incompatible
-	github.com/docker/docker v20.10.23+incompatible
+	github.com/docker/cli v23.0.1+incompatible
+	github.com/docker/docker v23.0.1+incompatible
 	github.com/docker/go-connections v0.4.0
 	github.com/jackc/pgx/v4 v4.18.1
 	github.com/joho/godotenv v1.4.0
diff --git a/go.sum b/go.sum
index 65150a86..05e2be5f 100644
--- a/go.sum
+++ b/go.sum
@@ -108,12 +108,12 @@ github.com/deepmap/oapi-codegen v1.12.4/go.mod h1:3lgHGMu6myQ2vqbbTXH2H1o4eXFTGn
 github.com/dlclark/regexp2 v1.4.0/go.mod h1:2pZnwuY/m+8K6iRw6wQdMtk+rH5tNGR1i55kozfMjCc=
 github.com/dlclark/regexp2 v1.7.0 h1:7lJfhqlPssTb1WQx4yvTHN0uElPEv52sbaECrAQxjAo=
 github.com/dlclark/regexp2 v1.7.0/go.mod h1:DHkYz0B9wPfa6wondMfaivmHpzrQ3v9q8cnmRbL6yW8=
-github.com/docker/cli v20.10.23+incompatible h1:qwyha/T3rXk9lfuVcn533cKFc7n/6IzL5GXVAgMVPBg=
-github.com/docker/cli v20.10.23+incompatible/go.mod h1:JLrzqnKDaYBop7H2jaqPtU4hHvMKP+vjCwu2uszcLI8=
+github.com/docker/cli v23.0.1+incompatible h1:LRyWITpGzl2C9e9uGxzisptnxAn1zfZKXy13Ul2Q5oM=
+github.com/docker/cli v23.0.1+incompatible/go.mod h1:JLrzqnKDaYBop7H2jaqPtU4hHvMKP+vjCwu2uszcLI8=
 github.com/docker/distribution v2.8.1+incompatible h1:Q50tZOPR6T/hjNsyc9g8/syEs6bk8XXApsHjKukMl68=
 github.com/docker/distribution v2.8.1+incompatible/go.mod h1:J2gT2udsDAN96Uj4KfcMRqY0/ypR+oyYUYmja8H+y+w=
-github.com/docker/docker v20.10.23+incompatible h1:1ZQUUYAdh+oylOT85aA2ZcfRp22jmLhoaEcVEfK8dyA=
-github.com/docker/docker v20.10.23+incompatible/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk=
+github.com/docker/docker v23.0.1+incompatible h1:vjgvJZxprTTE1A37nm+CLNAdwu6xZekyoiVlUZEINcY=
+github.com/docker/docker v23.0.1+incompatible/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk=
 github.com/docker/docker-credential-helpers v0.7.0 h1:xtCHsjxogADNZcdv1pKUHXryefjlVRqWqIhk/uXJp0A=
 github.com/docker/docker-credential-helpers v0.7.0/go.mod h1:rETQfLdHNT3foU5kuNkFR1R1V12OJRRO5lzt2D1b5X0=
 github.com/docker/go-connections v0.4.0 h1:El9xVISelRB7BuFusrZozjnkIM5YnzCViNKohAFqRJQ=
diff --git a/internal/db/reset/reset.go b/internal/db/reset/reset.go
index f0d7fb72..a231f628 100644
--- a/internal/db/reset/reset.go
+++ b/internal/db/reset/reset.go
@@ -8,6 +8,7 @@ import (
 	"strings"
 	"time"
 
+	"github.com/docker/docker/api/types/container"
 	"github.com/jackc/pgconn"
 	"github.com/jackc/pgerrcode"
 	"github.com/jackc/pgx/v4"
@@ -133,7 +134,7 @@ func DisconnectClients(ctx context.Context, conn *pgx.Conn) error {
 func RestartDatabase(ctx context.Context) {
 	// Some extensions must be manually restarted after pg_terminate_backend
 	// Ref: https://github.com/citusdata/pg_cron/issues/99
-	if err := utils.Docker.ContainerRestart(ctx, utils.DbId, nil); err != nil {
+	if err := utils.Docker.ContainerRestart(ctx, utils.DbId, container.StopOptions{}); err != nil {
 		fmt.Fprintln(os.Stderr, "Failed to restart database:", err)
 		return
 	}
@@ -142,7 +143,7 @@ func RestartDatabase(ctx context.Context) {
 		return
 	}
 	// TODO: update storage-api to handle postgres restarts
-	if err := utils.Docker.ContainerRestart(ctx, utils.StorageId, nil); err != nil {
+	if err := utils.Docker.ContainerRestart(ctx, utils.StorageId, container.StopOptions{}); err != nil {
 		fmt.Fprintln(os.Stderr, "Failed to restart storage-api:", err)
 	}
 	// Reload PostgREST schema cache.
diff --git a/internal/utils/docker.go b/internal/utils/docker.go
index 5d69ca02..f22a526b 100644
--- a/internal/utils/docker.go
+++ b/internal/utils/docker.go
@@ -241,7 +241,7 @@ func DockerPullImageIfNotCached(ctx context.Context, imageName string) error {
 }
 
 func DockerStop(containerID string) {
-	if err := Docker.ContainerStop(context.Background(), containerID, nil); err != nil {
+	if err := Docker.ContainerStop(context.Background(), containerID, container.StopOptions{}); err != nil {
 		fmt.Fprintln(os.Stderr, "Failed to stop container:", containerID, err)
 	}
 }


Test patch:
diff --git a/internal/db/start/start_test.go b/internal/db/start/start_test.go
index d207ef12..77086240 100644
--- a/internal/db/start/start_test.go
+++ b/internal/db/start/start_test.go
@@ -11,6 +11,7 @@ import (
 	"testing"
 
 	"github.com/docker/docker/api/types"
+	"github.com/docker/docker/api/types/volume"
 	"github.com/jackc/pgerrcode"
 	"github.com/spf13/afero"
 	"github.com/stretchr/testify/assert"
@@ -128,7 +129,7 @@ func TestStartDatabase(t *testing.T) {
 		gock.New(utils.Docker.DaemonHost()).
 			Get("/v" + utils.Docker.ClientVersion() + "/volumes/" + utils.DbId).
 			Reply(http.StatusNotFound).
-			JSON(types.Volume{})
+			JSON(volume.Volume{})
 		apitest.MockDockerStart(utils.Docker, utils.GetRegistryImageUrl(utils.DbImage), utils.DbId)
 		gock.New(utils.Docker.DaemonHost()).
 			Get("/v" + utils.Docker.ClientVersion() + "/containers/" + utils.DbId + "/json").
@@ -174,7 +175,7 @@ func TestStartDatabase(t *testing.T) {
 		gock.New(utils.Docker.DaemonHost()).
 			Get("/v" + utils.Docker.ClientVersion() + "/volumes/" + utils.DbId).
 			Reply(http.StatusOK).
-			JSON(types.Volume{})
+			JSON(volume.Volume{})
 		apitest.MockDockerStart(utils.Docker, utils.GetRegistryImageUrl(utils.DbImage), utils.DbId)
 		gock.New(utils.Docker.DaemonHost()).
 			Get("/v" + utils.Docker.ClientVersion() + "/containers/" + utils.DbId + "/json").
diff --git a/internal/functions/serve/serve_test.go b/internal/functions/serve/serve_test.go
index ada01856..e9038eed 100644
--- a/internal/functions/serve/serve_test.go
+++ b/internal/functions/serve/serve_test.go
@@ -38,7 +38,7 @@ func TestServeCommand(t *testing.T) {
 		// Run test
 		err := Run(context.Background(), "test-func", "", nil, "", fsys)
 		// Check error
-		assert.ErrorContains(t, err, "request returned Service Unavailable for API route and version http://localhost/v1.41/containers/supabase_deno_relay_serve/exec")
+		assert.ErrorContains(t, err, "request returned Service Unavailable for API route and version")
 		assert.Empty(t, apitest.ListUnmatchedRequests())
 	})
 
diff --git a/internal/start/start_test.go b/internal/start/start_test.go
index dc395a06..08f5b8c5 100644
--- a/internal/start/start_test.go
+++ b/internal/start/start_test.go
@@ -8,6 +8,7 @@ import (
 	"testing"
 
 	"github.com/docker/docker/api/types"
+	"github.com/docker/docker/api/types/volume"
 	"github.com/spf13/afero"
 	"github.com/stretchr/testify/assert"
 	"github.com/stretchr/testify/require"
@@ -234,7 +235,7 @@ func TestDatabaseStart(t *testing.T) {
 		gock.New(utils.Docker.DaemonHost()).
 			Get("/v" + utils.Docker.ClientVersion() + "/volumes/" + utils.DbId).
 			Reply(http.StatusOK).
-			JSON(types.Volume{})
+			JSON(volume.Volume{})
 		apitest.MockDockerStart(utils.Docker, imageUrl, utils.DbId)
 		gock.New(utils.Docker.DaemonHost()).
 			Get("/v" + utils.Docker.ClientVersion() + "/containers/" + utils.DbId + "/json").
diff --git a/internal/testing/apitest/helper.go b/internal/testing/apitest/helper.go
index d3f864a9..af2564bb 100644
--- a/internal/testing/apitest/helper.go
+++ b/internal/testing/apitest/helper.go
@@ -42,7 +42,7 @@ func MockDockerStart(docker *client.Client, image, containerID string) {
 	gock.New(docker.DaemonHost()).
 		Post("/v" + docker.ClientVersion() + "/containers/create").
 		Reply(http.StatusOK).
-		JSON(container.ContainerCreateCreatedBody{ID: containerID})
+		JSON(container.CreateResponse{ID: containerID})
 	gock.New(docker.DaemonHost()).
 		Post("/v" + docker.ClientVersion() + "/containers/" + containerID + "/start").
 		Reply(http.StatusAccepted)
diff --git a/internal/utils/docker_test.go b/internal/utils/docker_test.go
index 60f2371f..1908c352 100644
--- a/internal/utils/docker_test.go
+++ b/internal/utils/docker_test.go
@@ -19,7 +19,6 @@ import (
 )
 
 const (
-	version     = "1.41"
 	containerId = "test-container"
 	imageId     = "test-image"
 )
@@ -160,7 +159,7 @@ func TestRunOnce(t *testing.T) {
 		gock.New(Docker.DaemonHost()).
 			Post("/v" + Docker.ClientVersion() + "/containers/create").
 			Reply(http.StatusOK).
-			JSON(container.ContainerCreateCreatedBody{ID: containerId})
+			JSON(container.CreateResponse{ID: containerId})
 		gock.New(Docker.DaemonHost()).
 			Post("/v" + Docker.ClientVersion() + "/containers/" + containerId + "/start").
 			Reply(http.StatusServiceUnavailable)
@@ -224,19 +223,19 @@ func TestRunOnce(t *testing.T) {
 		_, err := writer.Write([]byte("hello world"))
 		require.NoError(t, err)
 		gock.New("http:///var/run/docker.sock").
-			Get("/v"+version+"/containers/"+containerId+"/logs").
+			Get("/v"+Docker.ClientVersion()+"/containers/"+containerId+"/logs").
 			Reply(http.StatusOK).
 			SetHeader("Content-Type", "application/vnd.docker.raw-stream").
 			Body(&body)
 		gock.New("http:///var/run/docker.sock").
-			Get("/v" + version + "/containers/" + containerId + "/json").
+			Get("/v" + Docker.ClientVersion() + "/containers/" + containerId + "/json").
 			Reply(http.StatusServiceUnavailable)
 		gock.New(Docker.DaemonHost()).
 			Delete("/v" + Docker.ClientVersion() + "/containers/" + containerId).
 			Reply(http.StatusOK)
 		// Run test
 		_, err = DockerRunOnce(context.Background(), imageId, nil, nil)
-		assert.Error(t, err)
+		assert.ErrorContains(t, err, "request returned Service Unavailable for API route and version")
 		// Validate api
 		assert.Empty(t, apitest.ListUnmatchedRequests())
 	})
@@ -252,12 +251,12 @@ func TestRunOnce(t *testing.T) {
 		_, err := writer.Write([]byte("hello world"))
 		require.NoError(t, err)
 		gock.New("http:///var/run/docker.sock").
-			Get("/v"+version+"/containers/"+containerId+"/logs").
+			Get("/v"+Docker.ClientVersion()+"/containers/"+containerId+"/logs").
 			Reply(http.StatusOK).
 			SetHeader("Content-Type", "application/vnd.docker.raw-stream").
 			Body(&body)
 		gock.New("http:///var/run/docker.sock").
-			Get("/v" + version + "/containers/" + containerId + "/json").
+			Get("/v" + Docker.ClientVersion() + "/containers/" + containerId + "/json").
 			Reply(http.StatusOK).
 			JSON(types.ContainerJSONBase{State: &types.ContainerState{ExitCode: 1}})
 		gock.New(Docker.DaemonHost()).
@@ -265,7 +264,7 @@ func TestRunOnce(t *testing.T) {
 			Reply(http.StatusOK)
 		// Run test
 		_, err = DockerRunOnce(context.Background(), imageId, nil, nil)
-		assert.Error(t, err)
+		assert.ErrorContains(t, err, "error running container: exit 1")
 		// Validate api
 		assert.Empty(t, apitest.ListUnmatchedRequests())
 	})