zlayer_builder/dockerfile/mod.rs
1//! Dockerfile parsing and representation
2//!
3//! This module provides types and functions for parsing Dockerfiles into a structured
4//! representation that can be used for analysis, validation, and conversion to buildah commands.
5
6mod instruction;
7mod parser;
8mod render;
9mod variable;
10
11pub use instruction::*;
12pub use parser::*;
13pub use render::{
14 expand_dockerfile, forward_build_arg_env, merge_default_cache_mounts, render_dockerfile,
15};
16pub use variable::*;
17
18pub(crate) use render::escape_json_string;