33 references to From
Aspire.Hosting (2)
ApplicationModel\Docker\ContainerFilesExtensions.cs (1)
46builder.From("${" + sourceImageArgName + "}", sourceImageStageName);
Ats\DockerfileBuilderExports.cs (1)
36return stageName is null ? builder.From(image) : builder.From(image, stageName);
Aspire.Hosting.Blazor (1)
BlazorGatewayExtensions.cs (1)
55.From($"{DotNetSdkImageRepo}:{s_dotNetImageTag}", "build")
Aspire.Hosting.Go (1)
GoHostingExtensions.cs (1)
191.From(buildImage, "build")
Aspire.Hosting.Java (1)
JavaDockerfileGenerator.cs (1)
234.From(fromArguments, "build")
Aspire.Hosting.JavaScript (11)
JavaScriptHostingExtensions.cs (11)
191.From(baseBuildImage, "build") 253.From(baseRuntimeImage, "runtime") 548.From(baseBuildImage, "build") 623.From(baseBuildImage, "prod-deps") 654.From(baseRuntimeImage, "runtime") 1186? dockerfileContext.Builder.From(baseImage, "build").WorkDir("/app") 1240.From(runtimeImage, "runtime") 1252.From(runtimeImage, "runtime") 1266.From(baseImage, "prod-deps") 1308.From(runtimeImage, "runtime") 1327.From(runtimeImage, "runtime")
Aspire.Hosting.Python (2)
PythonAppResourceBuilderExtensions.cs (2)
541.From(buildImage, "builder") 592.From(runtimeImage, "app")
Aspire.Hosting.Rust (1)
RustDockerfileGenerator.cs (1)
126.From(buildImage, "build")
Aspire.Hosting.Tests (14)
ApplicationModel\Docker\DockerfileBuilderEdgeCasesTests.cs (3)
119_ = builder.From("alpine:3.16", "first"); 120_ = builder.From("node:18", "second"); 121_ = builder.From("nginx", "third");
ApplicationModel\Docker\DockerfileBuilderIntegrationTests.cs (2)
19var baseStage = dockerfileBuilder.From("node:20-bullseye", "builder"); 90var buildStage = builder.From("golang:1.20", "build");
ApplicationModel\Docker\DockerfileBuilderTests.cs (5)
63var stage = builder.From("node:20-bullseye", "builder"); 90Assert.Throws<ArgumentException>(() => builder.From("node", "")); 91Assert.Throws<ArgumentNullException>(() => builder.From("node", null!)); 101var stage1 = builder.From("node:20-bullseye", "builder"); 149var stage1 = builder.From("node:20-bullseye", "builder");
ApplicationModel\Docker\DockerfileStageTests.cs (1)
265var stage = builder.From("node", "20-bullseye")
ApplicationModel\Docker\DockerfileStatementsTests.cs (1)
38var stage = builder.From("node:20-bullseye", "builder");
ApplicationModel\Docker\WithDockerfileBuilderTests.cs (2)
240var builder = context.Builder.From("node:18", "builder"); 419var buildStage = context.Builder.From("golang:1.20", "build");