Kua whakaputahia e Canonical te whakaputanga o te kete taputapu ipu taratahi LXC 5.0, e whakarato ana i te waa whakahaere e tika ana mo nga ipu e rua e rere ana me te taiao punaha katoa, tata ki nga miihini mariko, me te whakahaere i nga ipu tono takitahi (OCI). Ko te LXC he kete taputapu taumata iti e mahi ana i te taumata o nga ipu takitahi. Mo te whakahaeretanga o nga ipu kua horahia ki roto i te roopu o nga kaitoro maha, kei te whakawhanakehia te punaha LXD i runga i te LXC. Ko te peka LXC 5.0 kua whakarōpūhia hei tuku tautoko mo te wa roa, ka hangaia nga whakahoutanga mo te waa 5 tau. Kua tuhia te waehere LXC ki te C me te raihana i raro i te GPLv2.
Kei roto i te LXC te whare pukapuka liblxc, he huinga taputapu (lxc-create, lxc-start, lxc-stop, lxc-ls, etc.), tauira mo te hanga ipu me te huinga here mo nga momo reo hotaka. Ka mahia te wehe ma te whakamahi i nga tikanga kaarai Linux paerewa. Hei wehe i nga tukanga, te ipc network stack, uts, ID kaiwhakamahi me nga tohu maunga, ka whakamahia te tikanga mokowā ingoa. Ka whakamahia nga roopu c ki te whakaiti i nga rauemi. Hei whakaiti i nga mana me te whakatiki i te uru, ka whakamahia nga ahuatanga o te kernel penei i te Apparmor me te SELinux, nga kaupapa here a Seccomp, nga Chroots (pivot_root) me nga kaha.
Nga huringa matua:
- I huri matou mai i nga taputapu aunoa ki te punaha hanga Meson, ka whakamahia hoki hei hanga kaupapa penei i te X.Org Server, Mesa, Lighttpd, systemd, GStreamer, Wayland, GNOME me GTK.
- Kua taapirihia nga whiringa hou mo te whirihora cgroup - lxc.cgroup.dir.container, lxc.cgroup.dir.monitor, lxc.cgroup.dir.monitor.pivot me lxc.cgroup.dir.container.inner, e taea ai e koe te tautuhi i te cgroup. nga huarahi mo te ipu, te mahi aroturuki me nga aroākapa cgroup kohanga.
- He tautoko taapiri mo nga waahi ingoa wa hei here i tetahi ahuatanga motuhake o te karaka punaha ki te ipu, ka taea e koe te whakamahi i to waa ake i roto i te ipu, he rereke mai i te punaha. Mo te whirihoranga, ka tukuna nga whiringa lxc.time.offset.boot me te lxc.time.offset.monotonic, e taea ai e koe te whakatau i te taapiri mo te ipu e pa ana ki te karaka punaha matua.
- Ka whakatinanahia te tautoko VLAN mo nga taapiri Ethernet mariko (Veth). Ka tukuna nga whiringa mo te whakahaere VLAN: veth.vlan.id ki te whakarite i te VLAN matua me te veth.vlan.tagged.id hei here i etahi atu VLAN kua tohua.
- Mo nga taapiri Ethernet mariko, kua taapirihia te kaha ki te whirihora i te rahi o te whiwhi me te tuku i nga rarangi ma te whakamahi i nga whiringa hou veth.n_rxqueues me veth.n_txqueues.
Source: opennet.ru