103 references to From
Aspire.Hosting (2)
ApplicationModel\DotnetProgramPublishing.cs (1)
200
.
From
(sourceImageName)
Ats\DockerfileBuilderExports.cs (1)
34
return stageName is null ? builder.
From
(image) : builder.From(image, stageName);
Aspire.Hosting.Azure.Tests (2)
AzureContainerAppsTests.cs (1)
2746
.
From
("scratch");
AzureDeployerTests.cs (1)
168
.
From
("scratch");
Aspire.Hosting.Blazor (1)
BlazorGatewayExtensions.cs (1)
77
.
From
($"{DotNetAspNetImageRepo}:{s_blazorGatewayAspNetImageTag}")
Aspire.Hosting.Go (1)
GoHostingExtensions.cs (1)
257
var runtimeStage = ctx.Builder.
From
(runtimeImage);
Aspire.Hosting.Go.Tests (3)
AddGoAppTests.cs (3)
985
c.WithDockerfileBuilder(".", ctx => ctx.Builder.
From
("scratch"))
1018
c.WithDockerfileBuilder(".", ctx => ctx.Builder.
From
("scratch"))
1024
c.WithDockerfileBuilder(".", ctx => ctx.Builder.
From
("scratch"))
Aspire.Hosting.Java (1)
JavaDockerfileGenerator.cs (1)
148
var runtimeStage = context.Builder.
From
(runtimeImage);
Aspire.Hosting.JavaScript (1)
JavaScriptHostingExtensions.cs (1)
1705
: dockerfileContext.Builder.
From
(baseImage).WorkDir("/app");
Aspire.Hosting.JavaScript.Tests (2)
AddNodeAppTests.cs (2)
350
dockerfileContext.Builder.
From
("scratch");
407
dockerfileContext.Builder.
From
("scratch");
Aspire.Hosting.Python (1)
PythonAppResourceBuilderExtensions.cs (1)
646
.
From
(runtimeImage)
Aspire.Hosting.Python.Tests (1)
AddUvicornAppTests.cs (1)
73
.
From
("scratch");
Aspire.Hosting.Rust (1)
RustDockerfileGenerator.cs (1)
153
var runtimeStage = context.Builder.
From
(runtimeImage);
Aspire.Hosting.Tests (84)
ApplicationModel\Docker\DockerfileBuilderCallbackAnnotationTests.cs (2)
98
context.Builder.
From
("alpine:latest")
205
context.Builder.
From
("alpine:latest")
ApplicationModel\Docker\DockerfileBuilderCallbackContextTests.cs (1)
95
context.Builder.
From
("node:18")
ApplicationModel\Docker\DockerfileBuilderEdgeCasesTests.cs (8)
34
builder.
From
("ubuntu");
53
var stage = builder.
From
("alpine");
65
var stage = builder.
From
("alpine");
90
var stage = builder.
From
("node");
147
var stage = builder.
From
("ubuntu");
168
var stage = builder.
From
("ubuntu");
201
builder.
From
("alpine");
213
var stage = builder.
From
("ubuntu:20.04");
ApplicationModel\Docker\DockerfileBuilderIntegrationTests.cs (6)
24
var output = dockerfileBuilder.
From
("caddy:2.7.4-alpine");
64
var stage = builder.
From
("nginx");
97
var runtimeStage = builder.
From
("alpine:latest");
144
var stage = builder.
From
("node:18")
168
var stage1 = dockerfileBuilder.
From
("alpine");
169
var stage2 = dockerfileBuilder.
From
("ubuntu");
ApplicationModel\Docker\DockerfileBuilderTests.cs (8)
29
var stage = builder.
From
("node");
45
var stage = builder.
From
("node:20-bullseye");
77
Assert.Throws<ArgumentException>(() => builder.
From
(""));
78
Assert.Throws<ArgumentNullException>(() => builder.
From
(null!));
100
var stage2 = builder.
From
("caddy:2.7.4-alpine");
115
var stage = builder.
From
("node:20-bullseye");
153
var stage2 = builder.
From
("caddy:2.7.4-alpine");
192
builder.
From
("node");
ApplicationModel\Docker\DockerfileStageTests.cs (29)
17
var stage = builder.
From
("node");
32
var stage = builder.
From
("node");
44
var stage = builder.
From
("node");
59
var stage = builder.
From
("node");
71
var stage = builder.
From
("node");
86
var stage = builder.
From
("node");
100
var stage = builder.
From
("nginx");
115
var stage = builder.
From
("nginx");
131
var stage = builder.
From
("node");
146
var stage = builder.
From
("node");
158
var stage = builder.
From
("node");
169
var stage = builder.
From
("node");
184
var stage = builder.
From
("node");
196
var stage = builder.
From
("node");
212
var stage = builder.
From
("node");
223
var stage = builder.
From
("node");
234
var stage = builder.
From
("node");
249
var stage = builder.
From
("node");
282
var stage = builder.
From
("node")
297
var stage = builder.
From
("node");
312
var stage = builder.
From
("alpine");
341
var stage = builder.
From
("alpine");
377
var stage = builder.
From
("alpine");
413
var stage = builder.
From
("alpine");
442
var stage = builder.
From
("node");
453
var stage = builder.
From
("alpine");
488
var stage = builder.
From
("node")
506
var stage = builder.
From
("alpine");
548
var stage = builder.
From
("node:18");
ApplicationModel\Docker\DockerfileStatementsTests.cs (15)
17
var stage = builder.
From
("node:20-bullseye");
55
var stage = builder.
From
("node").WorkDir("/app");
74
var stage = builder.
From
("node").Run("npm install");
94
var stage = builder.
From
("ubuntu").Run(command);
113
var stage = builder.
From
("node").Copy("package*.json", "./");
132
var stage = builder.
From
("nginx").CopyFrom("builder", "/app/dist", "/srv");
151
var stage = builder.
From
("node").Env("NODE_ENV", "production");
170
var stage = builder.
From
("alpine").Env("PATH", "");
189
var stage = builder.
From
("node").Expose(3000);
208
var stage = builder.
From
("node").Cmd(["node", "server.js"]);
227
var stage = builder.
From
("nginx").Cmd(["nginx"]);
246
var stage = builder.
From
("caddy").Cmd(["cmd", "run", "--config", "/etc/caddy/caddy.json"]);
265
var stage = builder.
From
("node").User("appuser");
284
var stage = builder.
From
("alpine").User("1000");
303
var stage = builder.
From
("alpine").User("1000:1000");
ApplicationModel\Docker\WithDockerfileBuilderTests.cs (15)
21
context.Builder.
From
("alpine:latest");
40
context.Builder.
From
("alpine:latest");
64
context.Builder.
From
("alpine:latest");
82
context.Builder.
From
("alpine:latest")
121
context.Builder.
From
("node:18")
173
context.Builder.
From
("alpine:latest")
207
context.Builder.
From
("alpine:latest")
246
var runtime = context.Builder.
From
("node:18-alpine");
281
context.Builder.
From
("alpine:latest")
302
context.Builder.
From
("alpine:latest")
323
context.Builder.
From
("node:18")
362
context.Builder.
From
("alpine:latest")
395
context.Builder.
From
("alpine:latest");
426
var runtimeStage = context.Builder.
From
("alpine:latest");
462
context.Builder.
From
("alpine:latest");
Aspire.Hosting.Yarp (1)
YarpResourceExtensions.cs (1)
255
ctx.Builder.
From
(imageName)
WithDockerfile.AppHost (2)
AppHost.cs (2)
64
context.Builder.
From
(imageName);
78
context.Builder.
From
(imageName);