Incus telah bergabung dengan LinuxContainers

Baca pengumuman proyek di sini.

Alat container and virtualisasi

linuxcontainers.org adalah proyek yang menaungi Incus, LXC, LXCFS, Distrobuilder and lainnya.

Bertujuan untuk memberikan lingkungan netral distro dan vendor untuk pengembangan teknologi linux container.

Fokus kami adalah menyediakan container dan mesin-virtual (VM) yang menjalankan sistem Linux secara lengkap. Meskipun VM menyediakan lingkungan yang lengkap, container sistem menawarkan lingkungan yang sedekat mungkin dengan lingkungan yang anda dapatkan dari VM, namun tanpa overhead yang timbul karena menjalankan kernel terpisah dan mensimulasikan semua perangkat keras.

Proyek aktif

LXC

LXC adalah runtime container Linux yang terdiri dari alat, template dan pustaka serta language binding. Cukup low level, sangat fleksibel dan mencakup hampir semua fitur yang didukung oleh kernel upstream.

Pelajari lebih lanjut

Incus

Incus adalah manajer container dan mesin-virtual (VM).
Berdasarkan LXC untuk container dan QEMU untuk VM, incus menawarkan pengalaman penskalaan seperti pada cloud yang mulus dari laptop pengembang ke cluster penuh hingga 50 server.
Selain mengelola container dan VM, Incus juga menyediakan beragam opsi untuk mengelola penyimpanan dan jaringan.

Pelajari lebih lanjut Coba secara online

LXCFS

LXCFX adalah userspace (FUSE) sistem file yang menawarkan:

  • File overlay untuk cpuinfo, meminfo, stat dan uptime.
  • Tree yang kompatibel dengan cgroups memungkinkan penulisan tanpa hak istimewa (unprivileged writes).

Ini dirancang untuk mengatasi kekurangan procfs, sysfs dan cgroupfs dengan mengekspor file yang sesuai dengan apa yang diharapkan oleh pengguna sistem container.

Pelajari lebih lanjut

distrobuilder

distrobuilder adalah alat pembuat image untuk container dan mesin-virtual (VM):

  • Mendefinisikan image kompleks sebagai dokumen YAML sederhana.
  • Berbagai format keluaran (chroot, LXD, LXC).
  • Dukungan untuk banyak distribusi dan arsitektur.

desain modern distrobuilder menggunakan image resmi yang dibuat sebelumnya (jika tersedia), menggunakan definisi gambar deklaratif (YAML) dan mendukung berbagai modifikasi pada image dasar.

Pelajari lebih lanjut

libresource

perpustakaan antarmuka yang melaluinya kita dapat memperoleh informasi sumber daya sistem seperti memori, CPU, stat, jaringan, perangkat dan lain lain. Saat ini sebagaian besar informasi tersebut dibaca dari /proc dan /sys.

Pelajari lebih lanjut

lxcri

lxcri adalah pembungkus LXC yang dapat digunakan sebagai penganti runtime container drop-in untuk digunakan oleh CRI-O.

Pelajari lebih lanjut

Proyek kadaluarsa

CGManager

CGManager adalah daemon manajer cgroup yang dirancang untuk memungkinkan container bersarang yang tidak memiliki hak istimewa untuk dapat membuat dan mengelola cgroupnya melalui DBus API.

Pelajari lebih lanjut ›