207 references to AddContainer
Aspire.Hosting (3)
ContainerResourceBuilderExtensions.cs (2)
43
return
AddContainer
(builder, name, image)
534
return builder.
AddContainer
(name, "placeholder") // Image name will be replaced by WithDockerfile.
IDistributedApplicationBuilder.cs (1)
139
/// This example shows the implementation of the <see cref="ContainerResourceBuilderExtensions.
AddContainer
(IDistributedApplicationBuilder, string, string)"/>
Aspire.Hosting.Azure.Tests (41)
AzureAppServiceTests.cs (1)
318
builder.
AddContainer
("api", "myimage")
AzureContainerAppsTests.cs (28)
30
builder.
AddContainer
("api", "myimage");
201
builder.
AddContainer
("api", "myimage")
240
builder.
AddContainer
("api", "myimage")
427
builder.
AddContainer
("api", "myimage")
489
builder.
AddContainer
("api", "myimage")
526
builder.
AddContainer
("api", "myimage")
563
builder.
AddContainer
("api", "myimage")
603
builder.
AddContainer
("api", "myimage")
638
builder.
AddContainer
("api", "myimage")
673
builder.
AddContainer
("api", "image")
727
var container = builder.
AddContainer
("api", "image")
756
builder.
AddContainer
("api1", "myimage");
797
builder.
AddContainer
("api", "myimage")
828
builder.
AddContainer
("api", "myimage")
859
builder.
AddContainer
("api", "myimage")
1052
builder.
AddContainer
("api", "myimage")
1071
builder.
AddContainer
("api", "myimage")
1092
builder.
AddContainer
("api", "myimage")
1111
builder.
AddContainer
("api", "myimage")
1131
builder.
AddContainer
("api", "myimage")
1150
builder.
AddContainer
("api", "myimage")
1196
builder.
AddContainer
("cache", "redis")
1227
builder.
AddContainer
("cache", "redis")
1422
builder.
AddContainer
("api", "myimage")
1473
builder.
AddContainer
("WebFrontEnd", "myimage");
1534
builder.
AddContainer
("api", "myimage")
1553
builder.
AddContainer
("api1", "myimage")
1556
builder.
AddContainer
("api2", "myimage")
AzureCosmosDBExtensionsTests.cs (2)
198
builder.
AddContainer
("api", "myimage")
251
builder.
AddContainer
("api", "myimage")
AzureEnvironmentResourceTests.cs (3)
27
builder.
AddContainer
("api", "my-api-image:latest")
64
builder.
AddContainer
("api", "my-api-image:latest")
115
builder.
AddContainer
("myapp", "mcr.microsoft.com/dotnet/aspnet:8.0")
AzureKeyVaultTests.cs (1)
65
var containerBuilder = builder.
AddContainer
("myContainer", "nginx")
AzurePostgresExtensionsTests.cs (1)
31
builder.
AddContainer
("api", "myimage")
AzureRedisExtensionsTests.cs (1)
34
builder.
AddContainer
("api", "myimage")
AzureSqlExtensionsTests.cs (1)
39
builder.
AddContainer
("api", "myimage")
BicepUtilitiesTests.cs (1)
34
var container = builder.
AddContainer
("foo", "image")
ContainerRegistryTests.cs (1)
85
builder.
AddContainer
("api", "myimage");
PublicApiTests\AppContainersPublicApiTests.cs (1)
29
var container = builder.
AddContainer
("api", "myimage");
Aspire.Hosting.Containers.Tests (35)
ContainerResourceBuilderTests.cs (9)
16
var redis = builder.
AddContainer
("redis", "redis").WithImage("redis-stack");
24
var redis = builder.
AddContainer
("redis", "redis").WithImage("redis-stack", "1.0.0");
33
var container = builder.
AddContainer
("app", "some-image");
45
var container = builder.
AddContainer
("app", "some-image");
57
var redis = builder.
AddContainer
("redis", "redis").WithImageTag("7.1");
65
var redis = builder.
AddContainer
("redis", "redis").WithImageRegistry("myregistry.azurecr.io");
73
var redis = builder.
AddContainer
("redis", "redis").WithImageSHA256("42b5c726e719639fcc1e9dbc13dd843f567dcd37911d0e1abb9f47f2cc1c95cd");
197
.
AddContainer
("redis", "image")
209
.
AddContainer
("redis", "image")
ContainerResourceTests.cs (11)
18
appBuilder.
AddContainer
("container", "none");
56
appBuilder.
AddContainer
("container", "image:tag");
76
appBuilder.
AddContainer
("container", "imagewithdigest@sha256:01234567890abcdef01234567890abcdef01234567890abcdef01234567890ab");
99
var c1 = appBuilder.
AddContainer
("c1", "image2")
106
var c2 = appBuilder.
AddContainer
("container", "none")
150
builder.
AddContainer
("grafana", "grafana/grafana")
183
builder.
AddContainer
("grafana", "grafana/grafana")
212
appBuilder.
AddContainer
("container", "none")
229
builder.
AddContainer
("containerwithvolumes", "image/name")
277
builder.
AddContainer
("containerwithbindmounts", "image/name")
327
appBuilder.
AddContainer
("container", "none")
WithDockerfileTests.cs (15)
31
builder.
AddContainer
("testcontainer", "testimage")
62
builder.
AddContainer
("testcontainer", "testimage")
116
var dockerFile = builder.
AddContainer
(resourceName, "someimagename")
131
var dockerFile = builder.
AddContainer
("testcontainer", "someimagename")
151
var dockerFile = builder.
AddContainer
("testcontainer", "someimagename")
174
builder.
AddContainer
("testcontainer", "testimage")
245
var container = builder.
AddContainer
("testcontainer", "testimage")
340
var container = builder.
AddContainer
("testcontainer", "testimage")
429
builder.
AddContainer
("testcontainer", "testimage")
566
builder.
AddContainer
("mycontainer", "myimage")
593
var container = builder.
AddContainer
("mycontainer", "myimage");
614
var container = builder.
AddContainer
("mycontainer", "myimage")
645
var container = builder.
AddContainer
("mycontainer", "myimage")
676
var container = builder.
AddContainer
("mycontainer", "myimage")
707
var container = builder.
AddContainer
("mycontainer", "myimage")
Aspire.Hosting.Docker.Tests (21)
DockerComposePublisherTests.cs (15)
34
var redis = builder.
AddContainer
("cache", "redis")
69
var migration = builder.
AddContainer
("something", "dummy/migration:latest")
72
var api = builder.
AddContainer
("myapp", "mcr.microsoft.com/dotnet/aspnet:8.0")
121
builder.
AddContainer
("api", "reg:api")
150
builder.
AddContainer
("resource", "mcr.microsoft.com/dotnet/aspnet:8.0")
180
builder.
AddContainer
("resource", "mcr.microsoft.com/dotnet/aspnet:8.0")
218
var container = builder.
AddContainer
("service", "nginx")
264
builder.
AddContainer
("app", "busybox").WithEnvironment("param1", param);
297
builder.
AddContainer
("app", "busybox")
361
builder.
AddContainer
("api", "my-api")
387
builder.
AddContainer
("api", "my-api")
441
builder.
AddContainer
("api", "my-api")
444
builder.
AddContainer
("worker", "my-worker")
448
builder.
AddContainer
("database", "postgres");
472
builder.
AddContainer
("api", "my-api")
DockerComposeTests.cs (6)
28
var container = builder.
AddContainer
("service", "nginx");
49
builder.
AddContainer
("service", "nginx");
72
builder.
AddContainer
("service", "nginx")
111
builder.
AddContainer
("api", "myimage")
131
builder.
AddContainer
("api1", "myimage")
134
builder.
AddContainer
("api2", "myimage")
Aspire.Hosting.Kubernetes.Tests (5)
KubernetesEnvironmentResourceTests.cs (2)
21
builder.
AddContainer
("service", "nginx");
59
builder.
AddContainer
("api", "myimage")
KubernetesPublisherTests.cs (3)
28
var api = builder.
AddContainer
("myapp", "mcr.microsoft.com/dotnet/aspnet:8.0")
89
var container = builder.
AddContainer
("service", "nginx")
119
var api = builder.
AddContainer
("myapp", "mcr.microsoft.com/dotnet/aspnet:8.0")
Aspire.Hosting.Milvus.Tests (1)
AddMilvusTests.cs (1)
113
var container1 = appBuilder.
AddContainer
("container1", "fake")
Aspire.Hosting.Qdrant.Tests (1)
AddQdrantTests.cs (1)
188
var container1 = appBuilder.
AddContainer
("container1", "fake")
Aspire.Hosting.Tests (95)
Dashboard\DashboardResourceTests.cs (4)
65
builder.
AddContainer
("my-container", "my-image");
98
var container = builder.
AddContainer
(KnownResourceNames.AspireDashboard, "my-image");
304
builder.
AddContainer
("my-container", "my-image").WithHttpEndpoint(port: 8080, targetPort: 58080);
348
builder.
AddContainer
("my-container", "my-image").WithHttpEndpoint(port: 8080, targetPort: 58080);
Dcp\DcpExecutorTests.cs (17)
30
builder.
AddContainer
("CustomName", "container").WithOtlpExporter();
566
builder.
AddContainer
("database", "image");
655
builder.
AddContainer
("database", "image");
861
builder.
AddContainer
("database", "image")
896
builder.
AddContainer
("database", "image")
956
var ctr = builder.
AddContainer
("database", "image");
974
builder.
AddContainer
("database", "image")
1010
builder.
AddContainer
("database", "image")
1047
builder.
AddContainer
("database", "image")
1084
builder.
AddContainer
("database", "image")
1118
builder.
AddContainer
("database", "image");
1153
var container = builder.
AddContainer
("database", "image");
1173
builder.
AddContainer
("ImplicitDefault", "container");
1174
builder.
AddContainer
("ExplicitDefault", "container").WithImagePullPolicy(ImagePullPolicy.Default);
1175
builder.
AddContainer
("ExplicitAlways", "container").WithImagePullPolicy(ImagePullPolicy.Always);
1176
builder.
AddContainer
("ExplicitMissing", "container").WithImagePullPolicy(ImagePullPolicy.Missing);
1210
builder.
AddContainer
("database", "image")
DistributedApplicationModelExtensionsTests.cs (3)
17
var container1 = builder.
AddContainer
("container1", "image");
18
var container2 = builder.
AddContainer
("container2", "image");
21
var ignored = builder.
AddContainer
("container3", "image")
ExpressionResolverTests.cs (1)
180
var dep = builder.
AddContainer
("container", "redis")
HealthCheckTests.cs (3)
23
var container = builder.
AddContainer
("resource", "dummycontainer")
43
var container = builder.
AddContainer
("resource", "dummycontainer")
66
builder.
AddContainer
("resource", "dummycontainer")
ManifestGenerationTests.cs (2)
97
var redis = builder.
AddContainer
("redis", "redis");
258
program.AppBuilder.
AddContainer
("testresource", "testresource");
Orchestrator\ApplicationOrchestratorTests.cs (11)
24
var parentResource = builder.
AddContainer
("database", "image");
163
var parent = builder.
AddContainer
("parent", "image");
164
var child = builder.
AddContainer
("child", "image").WithParentRelationship(parent);
165
var child2 = builder.
AddContainer
("child2", "image").WithParentRelationship(parent);
167
var nestedChild = builder.
AddContainer
("nested-child", "image").WithParentRelationship(child);
228
var firstParent = builder.
AddContainer
("firstParent", "image");
229
var secondParent = builder.
AddContainer
("secondParent", "image");
231
var child = builder.
AddContainer
("child", "image");
331
var container1 = builder.
AddContainer
("container1", "image");
332
var container2 = builder.
AddContainer
("container2", "image2");
333
var container3 = builder.
AddContainer
("container3", "image3");
Orchestrator\RelationshipEvaluatorTests.cs (3)
17
var parentResource = builder.
AddContainer
("parent", "image");
22
var childWithAnnotationsResource = builder.
AddContainer
("child-with-annotations", "image")
25
var grandChildWithAnnotationsResource = builder.
AddContainer
("grandchild-with-annotations", "image")
ProjectResourceTests.cs (1)
576
var c1 = appBuilder.
AddContainer
("c1", "image2")
PublishingTests.cs (10)
23
builder.
AddContainer
("cache", "redis")
53
builder.
AddContainer
("cache", "redis")
83
builder.
AddContainer
("cache", "redis")
124
builder.
AddContainer
("cache", "redis")
154
builder.
AddContainer
("cache", "redis")
161
builder.
AddContainer
("db", "postgres")
186
builder.
AddContainer
("cache", "redis")
250
builder.
AddContainer
("cache", "redis")
263
builder.
AddContainer
("cache", "redis")
281
builder.
AddContainer
("cache", "redis")
ResourceCommandAnnotationTests.cs (1)
50
var resourceBuilder = builder.
AddContainer
("name", "image");
ResourceExtensionsTests.cs (1)
317
RunTest(builder.
AddContainer
("myContainer", "nginx"));
Schema\SchemaTests.cs (6)
55
builder.
AddContainer
("mycontainer", "myimage").WithDockerfile(tempContextPath);
68
builder.
AddContainer
("mycontainer", "myimage")
86
builder.
AddContainer
("mycontainer", "myimage")
122
builder.
AddContainer
("foo", "bar").WithContainerRuntimeArgs("one", "two", "three");
167
builder.
AddContainer
("mycontainer", "myimage")
179
builder.
AddContainer
("mycontainer", "myimage")
WaitForTests.cs (5)
21
var throwingResource = builder.
AddContainer
("throwingresource", "doesnotmatter")
23
var dependingContainerResource = builder.
AddContainer
("dependingcontainerresource", "doesnotmatter")
235
var dependency = builder.
AddContainer
("redis", "redis");
259
var dependency = builder.
AddContainer
("redis", "redis");
290
var dependency = builder.
AddContainer
("redis", "redis");
WithEndpointTests.cs (11)
230
var container = builder.
AddContainer
("app", "image")
248
var container = builder.
AddContainer
("app", "image")
269
var container = builder.
AddContainer
("app", "image")
297
var container = builder.
AddContainer
("app", "image")
324
var container = builder.
AddContainer
("app", "image")
351
var container = builder.
AddContainer
("app", "image")
378
var container = builder.
AddContainer
("app", "image")
405
var container = builder.
AddContainer
("app", "image")
432
var container = builder.
AddContainer
("app", "image")
557
var container0 = builder.
AddContainer
("app0", "image")
560
var container1 = builder.
AddContainer
("app1", "image")
WithEnvironmentTests.cs (10)
19
var container = builder.
AddContainer
("container", "image")
226
var container = builder.
AddContainer
("container1", "image")
235
var containerB = builder.
AddContainer
("container2", "imageB")
275
var container = builder.
AddContainer
("container1", "image")
284
var containerB = builder.
AddContainer
("container2", "imageB")
301
var container = builder.
AddContainer
("container1", "image")
310
var containerB = builder.
AddContainer
("container2", "imageB")
329
var targetBuilder = builder.
AddContainer
("targetContainer", "targetImage");
388
var resourceA = builder.
AddContainer
("containerA", "imageA");
434
var container = builder.
AddContainer
("container1", "image")
WithHttpCommandTests.cs (6)
21
var resourceBuilder = builder.
AddContainer
("name", "image")
41
var container = builder.
AddContainer
("name", "image")
63
var container = builder.
AddContainer
("name", "image")
84
var resourceBuilder = builder.
AddContainer
("name", "image")
108
var resourceBuilder = builder.
AddContainer
("name", "image")
140
var resourceBuilder = builder.
AddContainer
("name", "image")
Aspire.Hosting.Yarp.Tests (3)
YarpConfigGeneratorTests.cs (2)
256
var backend = builder.
AddContainer
("backend", "mcr.microsoft.com/dotnet/samples:aspnetapp").WithHttpEndpoint(targetPort: 8080);
257
var frontend = builder.
AddContainer
("frontend", "mcr.microsoft.com/dotnet/samples:aspnetapp").WithHttpEndpoint(targetPort: 8080);
YarpFunctionalTests.cs (1)
34
.
AddContainer
("backend", "mcr.microsoft.com/dotnet/samples:aspnetapp")
Stress.AppHost (1)
Program.cs (1)
30
builder.
AddContainer
("hiddenContainer", "alpine")
TestingAppHost1.AppHost (1)
Program.cs (1)
35
var failsToStart = builder.
AddContainer
("fails-to-start", $"{Guid.NewGuid()}/does/not/exist");