cromwell 0.1.1

Rust Rootless Container Runtime
cromwell-0.1.1 is not a library.

Cromwell

CircleCI crates.io Software License

Rust Rootless Container Runntime

Dependency

Enable user namespaces

$ sudo sysctl kernel.unprivileged_userns_clone=1

Installation

$ cargo install cromwell

or

$ cargo install --git https://github.com/guni1192/cromwell

Usage

Cromwell v1.0.0
Takashi IIGUNI <ad2314ce71926@gmail.com>
Ownership Managed Container Runntime

USAGE:
    cromwell [SUBCOMMAND]

FLAGS:
    -h, --help       Prints help information
    -V, --version    Prints version information

SUBCOMMANDS:
    help    Prints this message or the help of the given subcommand(s)
    run     run cromwell container
$ cromwell run -n <CONTAINER_NAME> --exec /bin/bash
[root@<CONTAINER_NAME> /]# 
$ cromwell run -n <CONTAINER_NAME> --exec 'ls -al'
bin  boot  dev  etc  home  lib  lib64  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var

Test

$ cargo test

Build

$ cargo make --makefile release.toml workflow