Containerd parantos diropéa pikeun ngamungkinkeun wadah Linux dijalankeun dina FreeBSD

Proyék wadahna parantos ngadopsi sakumpulan parobihan anu ngahijikeun dukungan runtime runj sareng muka kamampuan FreeBSD ngagunakeun gambar wadahna dumasar-Linux anu cocog sareng OCI, sapertos gambar Docker. Koméntar kana parobihan nyayogikeun conto peluncuran gambar anu suksés sareng Alpine Linux dina FreeBSD. $ sudo ctr run -rm -runtime wtf.sbk.runj.v1 -tty -snapshotter zfs docker.io/library/alpine:test panganyarna sh -c 'cat /etc/os-release && uname -a' NAME=»Alpine Linux" ID=alpine VERSION_ID=3.16.0 PRETTY_NAME="Alpine Linux v3.16″ HOME_URL="https://alpinelinux.org/" BUG_REPORT_URL="https://gitlab.alpinelinux.org/alpine/aports/-/ masalah" Linux Ubuntu 3.17.0 FreeBSD 13.1-RELEASE releng/13.1-n250148-fc952ac2212 GENERIK x86_64 Linux

Sanajan status ékspérimén tina proyék runj jeung set kawates fungsionalitas di momen, sanajan dina formulir ieu proyék bisa jadi mangpaat pikeun percobaan pribadi, nyederhanakeun modeling solusi (Buktina Konsep), ngembangkeun lokal, ngajalankeun tés saméméh deployment kana sistem awan. jeung dipake kaluar fungsionalitas pikeun kasus , lamun teu mungkin pikeun pindah ka dites jeung solusi industri dina platform séjénna, tapi kabutuhan containerization geus asak. Merlukeun jail, jls, jexec jeung ps pikeun digawé.

Perhatos ogé yén runj mangrupikeun proyék pribadi Samuel Karp, insinyur Amazon ngembangkeun distribusi Bottlerocket Linux sareng téknologi isolasi wadahna pikeun AWS, anu ogé anggota bebas tina Dewan Pengawasan Téknis tina proyék OpenContainers. Saatos mawa runj ka tingkat anu diperyogikeun, proyék éta tiasa dianggo pikeun ngagentos runtime standar dina sistem Docker sareng Kubernetes, nganggo FreeBSD tinimbang Linux pikeun ngajalankeun wadah. Ti runtime OCI, paréntah ayeuna dilaksanakeun pikeun nyieun, mupus, ngamimitian, maksakeun shutdown, sarta evaluate kaayaan wadahna, kitu ogé ngonpigurasikeun prosés, titik Gunung, sarta hostname.

sumber: opennet.ru

Tambahkeun komentar