| Crates.io | intermodal-rs |
| lib.rs | intermodal-rs |
| version | 0.0.4 |
| created_at | 2021-06-22 08:41:24.505811+00 |
| updated_at | 2022-10-27 15:45:02.852656+00 |
| description | Container handling in Rust. |
| homepage | |
| repository | https://github.com/gabhijit/intermodal.git |
| max_upload_size | |
| id | 413320 |
| size | 254,312 |
Container handling in Rust.
The goal is to implement functionality that can be used to handle Containers in Rust. More concretely -
The Goal is to make something that tools like skopeo, podman and runc achieve but implemented in Rust.
This is not even a v0.1.0 yet, some functionality to 'inspect' docker images along the lines of skopeo inspect is present so far and a few test cases.
Right now, one can inspect and pull an Image.
To get started, one can try to run the following commands and check their output.
$ cargo build
# Run `image inspect` command
# Add -d for debug -dd for trace log levels
$ ./target/debug/intmod image inspect docker://fedora --config
$ cargo build
# Run `image pull` command
# Add -d for debug -dd for trace log levels
$ ./target/debug/intmod image pull docker://fedora
To run the unit tests, run cargo test.
The broad plan to implement the following -
rootfs can be created.)rootfs to bring up a container.cgroup, seccomp etc.CNI support etc.) to make it run with crictl.