#systemd #container #docker

应用 nspawn-lite

类似于 systemd-nspawn 的简单轻量级容器引擎

1 个不稳定版本

0.2.2 2020年9月6日

#86#systemd

MIT 许可证

16KB
166 代码行

NSpawn-Lite

一个最小的 systemd-nspawn 实现。

  • 用于适配 CentOS 6.x 等内核版本 >=2.6.34,但不使用 Systemd 的平台
  • 用于适配 CentOS 8.x 及 Ubuntu 16.04/18.04/20.04 等未预装 systemd-nspawn 的平台
    • 此类平台,发行方将 systemd-nspawn 功能拆分为独立的安装包 systemd-container
nspawn-lite 0.2
FanHui. <[email protected]>
A mininal container engine.

USAGE:
    nspawn-lite [OPTIONS]

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

OPTIONS:
    -a, --cmd-args <ARGS>... Args given to the `cmd`.
    -c, --cmd-path <PATH>       The command path **after** chroot.
    -n, --exec-name <NAME>      The name of 'inner systemd' process, gotten by `ps` command.
    -r, --root-path <PATH>      The new rootfs path **before** chroot.

依赖项

~4.5MB
~92K SLoC