Go to file
black-desk 333b089f87
chore: release 1.3.4
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-03 17:08:02 +08:00
.github/workflows chore: Sync by 559e91167d 2023-07-10 06:16:09 +00:00
.obs build: remove /archlinux 2023-12-27 10:13:57 +08:00
.reuse chore: correct .reuse/dep5 2023-08-10 15:28:50 +08:00
3party style: update clang-format 2023-02-09 17:22:38 +08:00
LICENSES fix: 增加license 2022-12-27 17:02:43 +08:00
debian chore: release 1.3.4 2024-01-03 17:08:02 +08:00
docs feat: support rootless mode and rootfs 2021-12-22 11:40:08 +08:00
src fix: throw tl::bad_optional_access 2023-12-27 10:25:16 +08:00
test style: run clang-format 2023-02-09 17:22:38 +08:00
.clang-format style: update clang-format 2023-02-09 17:22:38 +08:00
.gitignore chore: update gitignore 2023-10-30 16:13:21 +08:00
CMakeLists.txt chore: clean CMakeLists 2022-11-29 09:41:28 +08:00
LICENSE feat: add license 2022-11-25 13:32:19 +08:00
README.md feat: update README.md 2022-11-25 15:19:45 +08:00
README.zh_CN.md fix: 增加license 2022-12-27 17:02:43 +08:00

README.md

玲珑:沙箱

玲珑Linglong is the container application toolkit of deepin.

玲珑是玲珑塔的简称,既表示容器能对应用有管控作用,也表明了应用/运行时/系统向塔一样分层的思想。

Feature

  • Standard oci runtime

Roadmap

Current

  • OCI Standard Box

Dependencies

#For release based on debian
sudo apt-get install cmake build-essential libyaml-cpp-dev nlohmann-json3-dev libgtest-dev

Installation

Roadmap

Current

  • Configuration
    • Root
    • Mount
      • Cgroup
    • Hostname
  • Linux Container
    • Default Filesystems
    • Namespaces
      • Network
    • User namespace mappings
    • Devices
    • Default Devices
    • Control groups
    • IntelRdt
    • Sysctl
    • Seccomp
    • Rootfs Mount Propagation
    • Masked Paths
    • Readonly Paths
    • Mount Label
  • Extend
    • Container manager
    • Debug
    • DBus proxy permission control
    • Filesystem permission control base fuse
    • X11&&Wayland security

TODO

  • full support of parse all seccomp arch and syscall

Getting help

Any usage issues can ask for help via

Getting involved

We encourage you to report issues and contribute changes

License

This project is licensed under LGPL-3.0-or-later.