pub fn extract_image(image: &str, tag: &str, to_dir: &Path) -> Result<()>Expand description
Extract filesystem of the given docker image ({image}:{tag}) to the given path to_dir.
Does not extract symlinks to absolute paths, as they will point to wrong references anyways.
Example:
use std::path::Path;
use std::io;
fn main() -> io::Result<()>{
let image = "alpine";
let tag = "3.11.3";
let to_dir = Path::new(dir_string.as_str());
docker_extract::extract_image(image, tag, &to_dir)
}