ApplicationModel\Docker\DockerfileStage.cs (19)
27_statements.Add(new DockerfileFromStatement(imageReference, stageName));
38public IList<DockerfileStatement> Statements => _statements;
49_statements.Add(new DockerfileArgStatement(name));
64_statements.Add(new DockerfileArgStatement(name, defaultValue));
77_statements.Add(new DockerfileWorkDirStatement(path));
90_statements.Add(new DockerfileRunStatement(command));
105_statements.Add(new DockerfileCopyStatement(source, destination));
122_statements.Add(new DockerfileCopyFromStatement(from, source, destination));
139_statements.Add(new DockerfileCopyWithChownStatement(source, destination, chown));
158_statements.Add(new DockerfileCopyFromWithChownStatement(stage, source, destination, chown));
173_statements.Add(new DockerfileEnvStatement(name, value));
186_statements.Add(new DockerfileExposeStatement(port));
203_statements.Add(new DockerfileCmdStatement(command));
220_statements.Add(new DockerfileEntrypointStatement(command));
235_statements.Add(new DockerfileRunWithMountsStatement(command, mounts));
248_statements.Add(new DockerfileUserStatement(user));
259_statements.Add(new DockerfileEmptyLineStatement());
276_statements.Add(new DockerfileCommentStatement(comment));
283foreach (var statement in _statements)