Expand description
§SAL Virt Package
The sal-virt package provides comprehensive virtualization and containerization tools
for building, managing, and deploying containers and filesystem layers.
§Features
- Buildah: OCI/Docker image building with builder pattern API
- Nerdctl: Container lifecycle management with containerd
- RFS: Remote filesystem mounting and layer management
- Cross-Platform: Works across Windows, macOS, and Linux
- Rhai Integration: Full support for Rhai scripting language
- Error Handling: Comprehensive error types and handling
§Modules
buildah: Container image building with Buildahnerdctl: Container management with Nerdctlrfs: Remote filesystem operations
This package depends on sal-process for command execution and sal-os for
filesystem operations.
Re-exports§
pub use buildah::BuildahError;pub use buildah::Builder;pub use buildah::ContentOperations;pub use nerdctl::Container;pub use nerdctl::ContainerStatus;pub use nerdctl::HealthCheck;pub use nerdctl::NerdctlError;pub use rfs::Mount;pub use rfs::MountType;pub use rfs::PackBuilder;pub use rfs::RfsBuilder;pub use rfs::RfsError;pub use rfs::StoreSpec;