95 references to From
Aspire.Hosting (1)
ApplicationModel\ProjectResource.cs (1)
156var stage = dockerfileBuilder.From(tempImageName);
Aspire.Hosting.Azure.Tests (2)
AzureContainerAppsTests.cs (1)
2108.From("scratch");
AzureDeployerTests.cs (1)
164.From("scratch");
Aspire.Hosting.JavaScript (1)
JavaScriptHostingExtensions.cs (1)
406.From(baseImage)
Aspire.Hosting.JavaScript.Tests (2)
AddNodeAppTests.cs (2)
342dockerfileContext.Builder.From("scratch"); 398dockerfileContext.Builder.From("scratch");
Aspire.Hosting.Python (1)
PythonAppResourceBuilderExtensions.cs (1)
642.From(runtimeImage)
Aspire.Hosting.Python.Tests (1)
AddUvicornAppTests.cs (1)
74.From("scratch");
Aspire.Hosting.Tests (84)
ApplicationModel\Docker\DockerfileBuilderCallbackAnnotationTests.cs (2)
100context.Builder.From("alpine:latest") 207context.Builder.From("alpine:latest")
ApplicationModel\Docker\DockerfileBuilderCallbackContextTests.cs (1)
97context.Builder.From("node:18")
ApplicationModel\Docker\DockerfileBuilderEdgeCasesTests.cs (8)
36builder.From("ubuntu"); 55var stage = builder.From("alpine"); 67var stage = builder.From("alpine"); 92var stage = builder.From("node"); 149var stage = builder.From("ubuntu"); 170var stage = builder.From("ubuntu"); 203builder.From("alpine"); 215var stage = builder.From("ubuntu:20.04");
ApplicationModel\Docker\DockerfileBuilderIntegrationTests.cs (6)
26var output = dockerfileBuilder.From("caddy:2.7.4-alpine"); 66var stage = builder.From("nginx"); 99var runtimeStage = builder.From("alpine:latest"); 146var stage = builder.From("node:18") 170var stage1 = dockerfileBuilder.From("alpine"); 171var stage2 = dockerfileBuilder.From("ubuntu");
ApplicationModel\Docker\DockerfileBuilderTests.cs (8)
31var stage = builder.From("node"); 47var stage = builder.From("node:20-bullseye"); 79Assert.Throws<ArgumentException>(() => builder.From("")); 80Assert.Throws<ArgumentNullException>(() => builder.From(null!)); 102var stage2 = builder.From("caddy:2.7.4-alpine"); 117var stage = builder.From("node:20-bullseye"); 155var stage2 = builder.From("caddy:2.7.4-alpine"); 194builder.From("node");
ApplicationModel\Docker\DockerfileStageTests.cs (29)
19var stage = builder.From("node"); 34var stage = builder.From("node"); 46var stage = builder.From("node"); 61var stage = builder.From("node"); 73var stage = builder.From("node"); 88var stage = builder.From("node"); 102var stage = builder.From("nginx"); 117var stage = builder.From("nginx"); 133var stage = builder.From("node"); 148var stage = builder.From("node"); 160var stage = builder.From("node"); 171var stage = builder.From("node"); 186var stage = builder.From("node"); 198var stage = builder.From("node"); 214var stage = builder.From("node"); 225var stage = builder.From("node"); 236var stage = builder.From("node"); 251var stage = builder.From("node"); 284var stage = builder.From("node") 299var stage = builder.From("node"); 314var stage = builder.From("alpine"); 343var stage = builder.From("alpine"); 379var stage = builder.From("alpine"); 415var stage = builder.From("alpine"); 444var stage = builder.From("node"); 455var stage = builder.From("alpine"); 490var stage = builder.From("node") 508var stage = builder.From("alpine"); 550var stage = builder.From("node:18");
ApplicationModel\Docker\DockerfileStatementsTests.cs (15)
19var stage = builder.From("node:20-bullseye"); 57var stage = builder.From("node").WorkDir("/app"); 76var stage = builder.From("node").Run("npm install"); 96var stage = builder.From("ubuntu").Run(command); 115var stage = builder.From("node").Copy("package*.json", "./"); 134var stage = builder.From("nginx").CopyFrom("builder", "/app/dist", "/srv"); 153var stage = builder.From("node").Env("NODE_ENV", "production"); 172var stage = builder.From("alpine").Env("PATH", ""); 191var stage = builder.From("node").Expose(3000); 210var stage = builder.From("node").Cmd(["node", "server.js"]); 229var stage = builder.From("nginx").Cmd(["nginx"]); 248var stage = builder.From("caddy").Cmd(["cmd", "run", "--config", "/etc/caddy/caddy.json"]); 267var stage = builder.From("node").User("appuser"); 286var stage = builder.From("alpine").User("1000"); 305var stage = builder.From("alpine").User("1000:1000");
ApplicationModel\Docker\WithDockerfileBuilderTests.cs (15)
23context.Builder.From("alpine:latest"); 42context.Builder.From("alpine:latest"); 66context.Builder.From("alpine:latest"); 84context.Builder.From("alpine:latest") 123context.Builder.From("node:18") 175context.Builder.From("alpine:latest") 209context.Builder.From("alpine:latest") 248var runtime = context.Builder.From("node:18-alpine"); 283context.Builder.From("alpine:latest") 304context.Builder.From("alpine:latest") 325context.Builder.From("node:18") 364context.Builder.From("alpine:latest") 397context.Builder.From("alpine:latest"); 428var runtimeStage = context.Builder.From("alpine:latest"); 464context.Builder.From("alpine:latest");
Aspire.Hosting.Yarp (1)
YarpResourceExtensions.cs (1)
233ctx.Builder.From(imageName)
WithDockerfile.AppHost (2)
Program.cs (2)
66context.Builder.From(imageName); 80context.Builder.From(imageName);