338 references to AddContainer
Aspire.Hosting (7)
ContainerResourceBuilderExtensions.cs (6)
114return AddContainer(builder, name, image) 797return builder.AddContainer(name, "placeholder") // Image name will be replaced by WithDockerfile. 826return builder.AddContainer(name, "placeholder") // Image name will be replaced by WithDockerfileFactory. 855return builder.AddContainer(name, "placeholder") // Image name will be replaced by WithDockerfileFactory. 902return builder.AddContainer(name, "placeholder") // Image name will be replaced by WithDockerfileBuilder. 948return builder.AddContainer(name, "placeholder") // Image name will be replaced by WithDockerfileBuilder.
IDistributedApplicationBuilder.cs (1)
184/// This example shows the implementation of the <see cref="ContainerResourceBuilderExtensions.AddContainer(IDistributedApplicationBuilder, string, string)"/>
Aspire.Hosting.Azure.Tests (57)
AzureAppServiceTests.cs (1)
328builder.AddContainer("api", "myimage")
AzureContainerAppsTests.cs (38)
34builder.AddContainer("api", "myimage"); 205builder.AddContainer("api", "myimage") 244builder.AddContainer("api", "myimage") 435builder.AddContainer("api", "myimage") 498builder.AddContainer("api", "myimage") 535builder.AddContainer("api", "myimage") 572builder.AddContainer("api", "myimage") 612builder.AddContainer("api", "myimage") 647builder.AddContainer("api", "myimage") 732builder.AddContainer("api", "image") 787var container = builder.AddContainer("api", "image") 816builder.AddContainer("api1", "myimage"); 857builder.AddContainer("api", "myimage") 888builder.AddContainer("api", "myimage") 919builder.AddContainer("api", "myimage") 1112builder.AddContainer("api", "myimage") 1131builder.AddContainer("api", "myimage") 1152builder.AddContainer("api", "myimage") 1171builder.AddContainer("api", "myimage") 1191builder.AddContainer("api", "myimage") 1210builder.AddContainer("api", "myimage") 1256builder.AddContainer("cache", "redis") 1287builder.AddContainer("cache", "redis") 1482builder.AddContainer("api", "myimage") 1533builder.AddContainer("WebFrontEnd", "myimage"); 1598builder.AddContainer("api", "myimage") 1602builder.AddContainer("api", "myimage") 1626builder.AddContainer("api1", "myimage") 1629builder.AddContainer("api2", "myimage") 1645builder.AddContainer("api", "myimage") 1749builder.AddContainer("web", "nginx:latest") 1752builder.AddContainer("batch", "image:latest") 1789builder.AddContainer("scheduled-job", "myimage") 1822builder.AddContainer("manual-job", "myimage") 1850.AddContainer("api", "myimage") 1892.AddContainer("api", "myimage") 1932.AddContainer("api", "myimage") 1971builder.AddContainer("api", "myimage");
AzureCosmosDBExtensionsTests.cs (2)
198builder.AddContainer("api", "myimage") 251builder.AddContainer("api", "myimage")
AzureDeployerTests.cs (3)
275builder.AddContainer("api", "my-api-image:latest"); 825var container = builder.AddContainer("test-container", "test-image") 870var container = builder.AddContainer("test-container", "test-image")
AzureEnvironmentResourceTests.cs (4)
26builder.AddContainer("api", "my-api-image:latest") 63builder.AddContainer("api", "my-api-image:latest") 113builder.AddContainer("myapp", "mcr.microsoft.com/dotnet/aspnet:8.0") 227var container = builder.AddContainer("testcontainer", "testimage")
AzureKeyVaultTests.cs (1)
66var containerBuilder = builder.AddContainer("myContainer", "nginx")
AzureManagedRedisExtensionsTests.cs (1)
33builder.AddContainer("api", "myimage")
AzurePostgresExtensionsTests.cs (1)
31builder.AddContainer("api", "myimage")
AzureProvisioningResourceTests.cs (1)
89var container = builder.AddContainer("api", "myimage");
AzureRedisExtensionsTests.cs (1)
35builder.AddContainer("api", "myimage")
AzureSqlExtensionsTests.cs (1)
39builder.AddContainer("api", "myimage")
BicepUtilitiesTests.cs (1)
34var container = builder.AddContainer("foo", "image")
ContainerRegistryTests.cs (1)
85builder.AddContainer("api", "myimage");
PublicApiTests\AppContainersPublicApiTests.cs (1)
29var container = builder.AddContainer("api", "myimage");
Aspire.Hosting.Containers.Tests (42)
ContainerResourceBuilderTests.cs (9)
15var redis = builder.AddContainer("redis", "redis").WithImage("redis-stack"); 23var redis = builder.AddContainer("redis", "redis").WithImage("redis-stack", "1.0.0"); 32var container = builder.AddContainer("app", "some-image"); 44var container = builder.AddContainer("app", "some-image"); 56var redis = builder.AddContainer("redis", "redis").WithImageTag("7.1"); 64var redis = builder.AddContainer("redis", "redis").WithImageRegistry("myregistry.azurecr.io"); 72var redis = builder.AddContainer("redis", "redis").WithImageSHA256("42b5c726e719639fcc1e9dbc13dd843f567dcd37911d0e1abb9f47f2cc1c95cd"); 196.AddContainer("redis", "image") 208.AddContainer("redis", "image")
ContainerResourceTests.cs (11)
17appBuilder.AddContainer("container", "none"); 55appBuilder.AddContainer("container", "image:tag"); 75appBuilder.AddContainer("container", "imagewithdigest@sha256:01234567890abcdef01234567890abcdef01234567890abcdef01234567890ab"); 98var c1 = appBuilder.AddContainer("c1", "image2") 111var c2 = appBuilder.AddContainer("container", "none") 175builder.AddContainer("grafana", "grafana/grafana") 208builder.AddContainer("grafana", "grafana/grafana") 237appBuilder.AddContainer("container", "none") 254builder.AddContainer("containerwithvolumes", "image/name") 302builder.AddContainer("containerwithbindmounts", "image/name") 352appBuilder.AddContainer("container", "none")
WithDockerfileTests.cs (22)
34builder.AddContainer("testcontainer", "testimage") 66builder.AddContainer("testcontainer", "testimage") 125var dockerFile = builder.AddContainer(resourceName, "someimagename") 149var dockerFile = builder.AddContainer("testcontainer", "someimagename") 169var dockerFile = builder.AddContainer("testcontainer", "someimagename") 197builder.AddContainer("testcontainer", "testimage") 269var container = builder.AddContainer("testcontainer", "testimage") 364var container = builder.AddContainer("testcontainer", "testimage") 454builder.AddContainer("testcontainer", "testimage") 592builder.AddContainer("mycontainer", "myimage") 619var container = builder.AddContainer("mycontainer", "myimage"); 640var container = builder.AddContainer("mycontainer", "myimage") 671var container = builder.AddContainer("mycontainer", "myimage") 702var container = builder.AddContainer("mycontainer", "myimage") 733var container = builder.AddContainer("mycontainer", "myimage") 772var container = builder.AddContainer("mycontainer", "myimage") 819var container = builder.AddContainer("mycontainer", "myimage") 854var container = builder.AddContainer("testcontainer", "testimage") 872var container = builder.AddContainer("mycontainer", "myimage") 898var container = builder.AddContainer("testcontainer", "testimage") 928builder.AddContainer("test-container", "test-image") 969var containerBuilder = builder.AddContainer("test-container", "test-image")
Aspire.Hosting.Docker.Tests (39)
DockerComposePublisherTests.cs (27)
34var redis = builder.AddContainer("cache", "redis") 69var migration = builder.AddContainer("something", "dummy/migration:latest") 72var api = builder.AddContainer("myapp", "mcr.microsoft.com/dotnet/aspnet:8.0") 125builder.AddContainer("api", "reg:api") 154builder.AddContainer("resource", "mcr.microsoft.com/dotnet/aspnet:8.0") 179builder.AddContainer("resource", "mcr.microsoft.com/dotnet/aspnet:8.0") 216var container = builder.AddContainer("service", "nginx") 262builder.AddContainer("app", "busybox").WithEnvironment("param1", param); 295builder.AddContainer("app", "busybox") 359builder.AddContainer("api", "my-api") 385builder.AddContainer("api", "my-api") 439builder.AddContainer("api", "my-api") 442builder.AddContainer("worker", "my-worker") 446builder.AddContainer("database", "postgres"); 469var container = builder.AddContainer("testcontainer", "testimage") 494builder.AddContainer("api", "my-api") 519builder.AddContainer("testapp", "testimage") 548builder.AddContainer("testapp", "testimage") 581builder.AddContainer("webapp", "webapp:latest") 608builder.AddContainer("testapp", "testimage") 642builder.AddContainer("testapp", "testimage") 670builder.AddContainer("my-container", "my-image") 698builder.AddContainer("docker-proxy", "my-image") 727builder.AddContainer("my-service", "my-image") 768builder.AddContainer("my-container", "my-image") 810var yarp = builder.AddContainer("yarp", "my-image") 849builder.AddContainer("my-container", "my-image")
DockerComposeTests.cs (12)
36var container = builder.AddContainer("service", "nginx"); 57builder.AddContainer("service", "nginx"); 80builder.AddContainer("service", "nginx") 119builder.AddContainer("api", "myimage") 139builder.AddContainer("api1", "myimage") 142builder.AddContainer("api2", "myimage") 165builder.AddContainer("api", "myimage"); 188builder.AddContainer("my-service", "my-image:latest") 279builder.AddContainer("service", "nginx"); 331builder.AddContainer("api", "myimage"); 379builder.AddContainer("nginx", "nginx:alpine") 583var container = builder.AddContainer("mycontainer", "nginx");
Aspire.Hosting.Kubernetes.Tests (8)
KubernetesEnvironmentResourceTests.cs (2)
23builder.AddContainer("service", "nginx"); 62builder.AddContainer("api", "myimage")
KubernetesPublisherTests.cs (6)
28var api = builder.AddContainer("myapp", "mcr.microsoft.com/dotnet/aspnet:8.0") 89var container = builder.AddContainer("service", "nginx") 119var api = builder.AddContainer("myapp", "mcr.microsoft.com/dotnet/aspnet:8.0") 239.AddContainer("myapp", "mcr.microsoft.com/dotnet/aspnet:8.0") 292var container = builder.AddContainer("testcontainer", "testimage") 371builder.AddContainer("api", "reg:api")
Aspire.Hosting.Milvus.Tests (1)
AddMilvusTests.cs (1)
112var container1 = appBuilder.AddContainer("container1", "fake")
Aspire.Hosting.Qdrant.Tests (1)
AddQdrantTests.cs (1)
187var container1 = appBuilder.AddContainer("container1", "fake")
Aspire.Hosting.Tests (176)
AddConnectionStringTests.cs (1)
74var redis = builder.AddContainer("c", "redis").WithEndpoint(name: "tcp");
ApplicationModel\Docker\WithDockerfileBuilderTests.cs (8)
17var container = appBuilder.AddContainer("mycontainer", "myimage"); 36var container = appBuilder.AddContainer("mycontainer", "myimage"); 60var container = appBuilder.AddContainer("mycontainer", "myimage"); 79var container = appBuilder.AddContainer("mycontainer", "myimage"); 117var container = appBuilder.AddContainer("mycontainer", "myimage"); 169var container = appBuilder.AddContainer("mycontainer", "myimage"); 203var container = appBuilder.AddContainer("mycontainer", "myimage"); 234var container = appBuilder.AddContainer("mycontainer", "myimage");
ContainerRegistryResourceTests.cs (5)
305var container = builder.AddContainer("mycontainer", "myimage") 329var container = builder.AddContainer("mycontainer", "myimage"); 419var container = builder.AddContainer("mycontainer", "myimage"); 641var container = builder.AddContainer("redis", "redis:latest"); 716var container = builder.AddContainer("redis", "redis:latest");
Dashboard\DashboardResourceTests.cs (5)
67builder.AddContainer("my-container", "my-image"); 101var container = builder.AddContainer(KnownResourceNames.AspireDashboard, "my-image"); 208var container = builder.AddContainer(KnownResourceNames.AspireDashboard, "my-image"); 385builder.AddContainer("my-container", "my-image").WithHttpEndpoint(port: 8080, targetPort: 58080); 431builder.AddContainer("my-container", "my-image").WithHttpEndpoint(port: 8080, targetPort: 58080);
Dcp\DcpExecutorTests.cs (20)
34builder.AddContainer("CustomName", "container").WithOtlpExporter(); 569builder.AddContainer("database", "image"); 662builder.AddContainer("database", "image"); 741builder.AddContainer("database", "image"); 938builder.AddContainer("database", "image") 973builder.AddContainer("database", "image") 1033var ctr = builder.AddContainer("database", "image"); 1051builder.AddContainer("database", "image") 1087builder.AddContainer("database", "image") 1124builder.AddContainer("database", "image") 1161builder.AddContainer("database", "image") 1195builder.AddContainer("database", "image"); 1230var container = builder.AddContainer("database", "image"); 1250builder.AddContainer("ImplicitDefault", "container"); 1251builder.AddContainer("ExplicitDefault", "container").WithImagePullPolicy(ImagePullPolicy.Default); 1252builder.AddContainer("ExplicitAlways", "container").WithImagePullPolicy(ImagePullPolicy.Always); 1253builder.AddContainer("ExplicitMissing", "container").WithImagePullPolicy(ImagePullPolicy.Missing); 1287builder.AddContainer("database", "image") 1323builder.AddContainer("CustomName", "container") 2065var ctr = builder.AddContainer("mycontainer", "myimage");
Dcp\DcpHostNotificationTests.cs (1)
387builder.AddContainer("test-container", "nginx:latest");
DistributedApplicationModelExtensionsTests.cs (6)
16var container1 = builder.AddContainer("container1", "image"); 17var container2 = builder.AddContainer("container2", "image"); 20var ignored = builder.AddContainer("container3", "image") 46var regularContainer = builder.AddContainer("regularContainer", "image"); 49var containerWithDockerfile = builder.AddContainer("containerWithDockerfile", "image"); 53var buildOnlyContainer = builder.AddContainer("buildOnlyContainer", "image");
ExecutionConfigurationGathererTests.cs (16)
116var resource = builder.AddContainer("test", "image") 139var resource = builder.AddContainer("test", "image") 162var resource = builder.AddContainer("test", "image").Resource; 180var resource = builder.AddContainer("test", "image") 213var resource = builder.AddContainer("test", "image") 240var resource = builder.AddContainer("test", "image") 270var resource = builder.AddContainer("test", "image") 298var resource = builder.AddContainer("test", "image") 323var resource = builder.AddContainer("test", "image").Resource; 346var resource = builder.AddContainer("test", "image") 375var resource = builder.AddContainer("test", "image") 404var resource = builder.AddContainer("test", "image") 435var resource = builder.AddContainer("test", "image") 460var resource = builder.AddContainer("test", "image").Resource; 481var resource = builder.AddContainer("test", "image") 517var resource = builder.AddContainer("test", "image")
ExpressionResolverTests.cs (2)
225var dep = builder.AddContainer("container", "redis") 244var dep = builder.AddContainer("container", "redis")
HealthCheckTests.cs (3)
22var container = builder.AddContainer("resource", "dummycontainer") 42var container = builder.AddContainer("resource", "dummycontainer") 65builder.AddContainer("resource", "dummycontainer")
ManifestGenerationTests.cs (9)
100var redis = builder.AddContainer("redis", "redis"); 265program.AppBuilder.AddContainer("testresource", "testresource"); 555var sourceContainer = builder.AddContainer("source", "node:22") 559var destContainer = builder.AddContainer("dest", "nginx:alpine") 597var sourceContainer = builder.AddContainer("source", "node:22") 602var destContainer = builder.AddContainer("dest", "nginx:alpine") 641var source1 = builder.AddContainer("source1", "node:22") 644var source2 = builder.AddContainer("source2", "node:22") 648var destContainer = builder.AddContainer("dest", "nginx:alpine")
Orchestrator\ApplicationOrchestratorTests.cs (20)
33var parentResource = builder.AddContainer("database", "image"); 175var parent = builder.AddContainer("parent", "image"); 176var child = builder.AddContainer("child", "image").WithParentRelationship(parent); 177var child2 = builder.AddContainer("child2", "image").WithParentRelationship(parent); 179var nestedChild = builder.AddContainer("nested-child", "image").WithParentRelationship(child); 241var firstParent = builder.AddContainer("firstParent", "image"); 242var secondParent = builder.AddContainer("secondParent", "image"); 244var child = builder.AddContainer("child", "image"); 345var container1 = builder.AddContainer("container1", "image"); 346var container2 = builder.AddContainer("container2", "image2"); 347var container3 = builder.AddContainer("container3", "image3"); 598var parentContainer = builder.AddContainer("parent-container", "parent-image"); 599var childContainer = builder.AddContainer("child-container", "child-image") 645var parentContainer = builder.AddContainer("parent-container", "parent-image"); 692var parent = builder.AddContainer("parent", "image"); 693var child = builder.AddContainer("child", "image"); 694var child2 = builder.AddContainer("child2", "image"); 749var parent = builder.AddContainer("parent", "image"); 750var child = builder.AddContainer("child", "image"); 751var child2 = builder.AddContainer("child2", "image");
Orchestrator\ParameterProcessorTests.cs (8)
580builder.AddContainer("testContainer", "nginx") 625builder.AddContainer("testContainer", "nginx") 651builder.AddContainer("testContainer", "nginx") 721builder.AddContainer("testContainer", "nginx") 748builder.AddContainer("container1", "nginx") 752builder.AddContainer("container2", "nginx") 783builder.AddContainer("testContainer", "nginx") 817var excludedContainer = builder.AddContainer("excludedContainer", "nginx")
Orchestrator\RelationshipEvaluatorTests.cs (15)
16var parentResource = builder.AddContainer("parent", "image"); 21var childWithAnnotationsResource = builder.AddContainer("child-with-annotations", "image") 24var grandChildWithAnnotationsResource = builder.AddContainer("grandchild-with-annotations", "image") 52var parentResource = builder.AddContainer("parent", "image"); 53var child1Resource = builder.AddContainer("child1", "image"); 54var child2Resource = builder.AddContainer("child2", "image"); 75var parentResource = builder.AddContainer("parent", "image"); 76var child1Resource = builder.AddContainer("child1", "image"); 77var child2Resource = builder.AddContainer("child2", "image"); 98var parentResource = builder.AddContainer("parent", "image"); 99var child1Resource = builder.AddContainer("child1", "image"); 100var child2Resource = builder.AddContainer("child2", "image") 121var grandParentResource = builder.AddContainer("grandparent", "image"); 122var parentResource = builder.AddContainer("parent", "image"); 123var childResource = builder.AddContainer("child", "image");
ProjectResourceTests.cs (1)
576var c1 = appBuilder.AddContainer("c1", "image2")
Publishing\ResourceContainerImageManagerTests.cs (2)
450var testResource = builder.AddContainer("test-image", "test-image:latest"); 474var testResource = builder.AddContainer("test-image", "test-image:latest");
ResourceCommandAnnotationTests.cs (1)
48var resourceBuilder = builder.AddContainer("name", "image");
ResourceExtensionsTests.cs (7)
308var containerResource = builder.AddContainer("test-container", "nginx") 346var containerResource = builder.AddContainer("test-container", "nginx"); 358var containerResource = builder.AddContainer("test-container", "nginx") 390var containerResource = builder.AddContainer("test-container", "nginx") 414var containerResource = builder.AddContainer("test-container", "nginx") 441var containerResource = builder.AddContainer("test-container", "nginx") 453var containerResource = builder.AddContainer("test-container", "nginx")
Schema\SchemaTests.cs (6)
64builder.AddContainer("mycontainer", "myimage").WithDockerfile(tempContextPath); 77builder.AddContainer("mycontainer", "myimage") 95builder.AddContainer("mycontainer", "myimage") 131builder.AddContainer("foo", "bar").WithContainerRuntimeArgs("one", "two", "three"); 176builder.AddContainer("mycontainer", "myimage") 188builder.AddContainer("mycontainer", "myimage")
WaitForTests.cs (5)
22var throwingResource = builder.AddContainer("throwingresource", "doesnotmatter") 24var dependingContainerResource = builder.AddContainer("dependingcontainerresource", "doesnotmatter") 236var dependency = builder.AddContainer("redis", "redis"); 260var dependency = builder.AddContainer("redis", "redis"); 291var dependency = builder.AddContainer("redis", "redis");
WithCertificateAuthorityCollection.cs (1)
18var container = builder.AddContainer("container", "image")
WithEndpointTests.cs (10)
229var container = builder.AddContainer("app", "image") 250var container = builder.AddContainer("app", "image") 278var container = builder.AddContainer("app", "image") 305var container = builder.AddContainer("app", "image") 332var container = builder.AddContainer("app", "image") 359var container = builder.AddContainer("app", "image") 386var container = builder.AddContainer("app", "image") 413var container = builder.AddContainer("app", "image") 534var container0 = builder.AddContainer("app0", "image") 537var container1 = builder.AddContainer("app1", "image")
WithEnvironmentTests.cs (10)
18var container = builder.AddContainer("container", "image") 226var container = builder.AddContainer("container1", "image") 235var containerB = builder.AddContainer("container2", "imageB") 275var container = builder.AddContainer("container1", "image") 284var containerB = builder.AddContainer("container2", "imageB") 301var container = builder.AddContainer("container1", "image") 319var containerB = builder.AddContainer("container2", "imageB") 338var targetBuilder = builder.AddContainer("targetContainer", "targetImage"); 397var resourceA = builder.AddContainer("containerA", "imageA"); 443var container = builder.AddContainer("container1", "image")
WithHttpCommandTests.cs (6)
20var resourceBuilder = builder.AddContainer("name", "image") 40var container = builder.AddContainer("name", "image") 62var container = builder.AddContainer("name", "image") 83var resourceBuilder = builder.AddContainer("name", "image") 107var resourceBuilder = builder.AddContainer("name", "image") 139var resourceBuilder = builder.AddContainer("name", "image")
WithIconNameTests.cs (6)
15var container = builder.AddContainer("mycontainer", "myimage") 29var container = builder.AddContainer("mycontainer", "myimage") 43var container = builder.AddContainer("mycontainer", "myimage"); 53var container = builder.AddContainer("mycontainer", "myimage"); 65var container = builder.AddContainer("container", "image") 85var container = builder.AddContainer("mycontainer", "myimage")
WithReferenceTests.cs (2)
623var container = builder.AddContainer("mycontainer", "myimage") 649var container = builder.AddContainer("mycontainer", "myimage")
Aspire.Hosting.Yarp.Tests (3)
YarpConfigGeneratorTests.cs (2)
272var backend = builder.AddContainer("backend", "mcr.microsoft.com/dotnet/samples:aspnetapp").WithHttpEndpoint(targetPort: 8080); 273var 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)
30builder.AddContainer("hiddenContainer", "alpine")
TestingAppHost1.AppHost (1)
Program.cs (1)
40var failsToStart = builder.AddContainer("fails-to-start", $"{Guid.NewGuid()}/does/not/exist");
WithDockerfile.AppHost (2)
Program.cs (2)
20builder.AddContainer("dynamic-sync", "dynamic-sync-image") 39builder.AddContainer("dynamic-async", "dynamic-async-image")