cubic 0.14.0

Cubic is a lightweight command line manager for virtual machines. It has a simple, daemon-less and rootless design. All Cubic virtual machines run isolated in the user context. Cubic is built on top of QEMU, KVM and cloud-init. Show all supported images: $ cubic images Create a new virtual machine instance: $ cubic create mymachine --image ubuntu:noble List all virtual machine instances: $ cubic instances Start an instance: $ cubic start <instance name> Stop an instance: $ cubic stop <instance name> Open a shell in the instance: $ cubic ssh <machine name> Copy a file from the host to the instance: $ cubic scp <path/to/host/file> <machine>:<path/to/guest/file> Copy a file from the instance to the hots: $ cubic scp <machine>:<path/to/guest/file> <path/to/host/file>
pub mod command_dispatcher;
pub mod create_instance_command;
pub mod delete_instance_command;
pub mod image;
pub mod instance_clone_command;
pub mod instance_console_command;
pub mod instance_modify_command;
pub mod instance_rename_command;
pub mod instance_restart_command;
pub mod instance_run_command;
pub mod instance_scp_command;
pub mod instance_show_command;
pub mod instance_ssh_command;
pub mod instance_start_command;
pub mod instance_stop_command;
pub mod list_image_command;
pub mod list_instance_command;
pub mod list_port_command;
pub mod net;
pub mod prune_command;
pub mod show_command;
pub mod show_image_command;
pub mod verbosity;

pub use command_dispatcher::*;
pub use create_instance_command::*;
pub use delete_instance_command::*;
pub use image::*;
pub use instance_clone_command::*;
pub use instance_console_command::*;
pub use instance_modify_command::*;
pub use instance_rename_command::*;
pub use instance_restart_command::*;
pub use instance_run_command::*;
pub use instance_scp_command::*;
pub use instance_show_command::*;
pub use instance_ssh_command::*;
pub use instance_start_command::*;
pub use instance_stop_command::*;
pub use list_image_command::*;
pub use list_instance_command::*;
pub use list_port_command::*;
pub use net::*;
pub use prune_command::*;
pub use show_command::*;
pub use show_image_command::*;
pub use verbosity::*;