ApplicationModel\Docker\DockerfileStage.cs (19)
24_statements.Add(new DockerfileFromStatement(imageReference, stageName));
35public IList<DockerfileStatement> Statements => _statements;
45_statements.Add(new DockerfileArgStatement(name));
59_statements.Add(new DockerfileArgStatement(name, defaultValue));
71_statements.Add(new DockerfileWorkDirStatement(path));
83_statements.Add(new DockerfileRunStatement(command));
97_statements.Add(new DockerfileCopyStatement(source, destination));
113_statements.Add(new DockerfileCopyFromStatement(from, source, destination));
129_statements.Add(new DockerfileCopyWithChownStatement(source, destination, chown));
147_statements.Add(new DockerfileCopyFromWithChownStatement(stage, source, destination, chown));
161_statements.Add(new DockerfileEnvStatement(name, value));
173_statements.Add(new DockerfileExposeStatement(port));
189_statements.Add(new DockerfileCmdStatement(command));
205_statements.Add(new DockerfileEntrypointStatement(command));
219_statements.Add(new DockerfileRunWithMountsStatement(command, mounts));
231_statements.Add(new DockerfileUserStatement(user));
241_statements.Add(new DockerfileEmptyLineStatement());
257_statements.Add(new DockerfileCommentStatement(comment));
264foreach (var statement in _statements)