ApplicationModel\Docker\DockerfileStage.cs (19)
26_statements.Add(new DockerfileFromStatement(imageReference, stageName));
37public IList<DockerfileStatement> Statements => _statements;
48_statements.Add(new DockerfileArgStatement(name));
63_statements.Add(new DockerfileArgStatement(name, defaultValue));
76_statements.Add(new DockerfileWorkDirStatement(path));
89_statements.Add(new DockerfileRunStatement(command));
104_statements.Add(new DockerfileCopyStatement(source, destination));
121_statements.Add(new DockerfileCopyFromStatement(from, source, destination));
138_statements.Add(new DockerfileCopyWithChownStatement(source, destination, chown));
157_statements.Add(new DockerfileCopyFromWithChownStatement(stage, source, destination, chown));
172_statements.Add(new DockerfileEnvStatement(name, value));
185_statements.Add(new DockerfileExposeStatement(port));
202_statements.Add(new DockerfileCmdStatement(command));
219_statements.Add(new DockerfileEntrypointStatement(command));
234_statements.Add(new DockerfileRunWithMountsStatement(command, mounts));
247_statements.Add(new DockerfileUserStatement(user));
258_statements.Add(new DockerfileEmptyLineStatement());
275_statements.Add(new DockerfileCommentStatement(comment));
282foreach (var statement in _statements)