Storage and snapshots
A3S Box separates image layers, writable box filesystems, named volumes, and snapshots. Choose the narrowest storage primitive that matches the lifetime of the data.
Storage choices
Named volumes
Create a volume, attach it, and inspect its ownership:
The volume remains after the box exits. Box refuses to remove an in-use volume unless force removal is explicitly requested.
Bind mounts and tmpfs
Mount a host directory read-only:
Bind mounts deliberately expose host paths to the workload. Do not mount credentials, the container runtime socket, or broad host directories into untrusted code.
Use --tmpfs for data that must disappear with the workload:
Copy, diff, export, and commit
The familiar filesystem commands are available without turning a running workload into an image implicitly:
Stop a box before operations that require a stable host-visible filesystem on the current backend.
Create and restore a snapshot
Filesystem snapshots are created from a stopped box:
The restored box is a new runtime record. Keep the source snapshot until no copy-on-write restore depends on it.
Cleanup policy
Cleanup is explicit:
Snapshot pruning can also enforce a total byte ceiling with --max-bytes.
Review retention requirements before pruning because snapshots and volumes may
contain the only durable copy of workload data.
Next step
With the data lifecycle defined, continue with Networking and Compose to configure service discovery, published ports, and multi-service ACL projects.