Ang mga pagbag-o nga gihimo sa containerd aron tugutan ang mga sudlanan sa Linux nga modagan sa FreeBSD

Ang containerd nga proyekto nagsagop sa usa ka hugpong sa mga pagbag-o nga nag-integrate sa runtime runj nga suporta ug nagbukas sa abilidad sa FreeBSD sa paggamit sa OCI-compatible nga Linux-based nga mga container nga mga imahe, sama sa mga imahe sa Docker. Ang mga komento sa mga pagbag-o naghatag usa ka pananglitan sa usa ka malampuson nga paglansad sa usa ka imahe nga adunay Alpine Linux sa FreeBSD. $ sudo ctr run -rm -runtime wtf.sbk.runj.v1 -tty -snapshotter zfs docker.io/library/alpine:labing bag-ong pagsulay 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/-/ mga isyu" Linux 3.17.0 FreeBSD 13.1-RELEASE releng/13.1-n250148-fc952ac2212 GENERIC x86_64 Linux

Bisan pa sa kahimtang sa eksperimento sa proyekto sa runj ug limitado nga hugpong sa pagpaandar sa pagkakaron, bisan sa kini nga porma ang proyekto mahimong mapuslanon alang sa personal nga mga eksperimento, pagpayano sa pagmodelo sa solusyon (Proof Of Concept), lokal nga pag-uswag, pagpadagan sa mga pagsulay sa wala pa i-deploy sa mga sistema sa panganod ug pagtrabaho sa pag-andar alang sa mga kaso , kung dili posible nga mobalhin sa nasulayan ug industriyal nga mga solusyon sa ubang mga plataporma, apan ang panginahanglan alang sa containerization hinog na. Nagkinahanglan kini og prisohan, jls, jexec ug ps aron magtrabaho.

Angay usab nga hinumdoman nga ang runj usa ka personal nga proyekto ni Samuel Karp, usa ka inhenyero sa Amazon nga nagpalambo sa pag-apod-apod sa Bottlerocket Linux ug mga teknolohiya sa pag-inusara sa sulud alang sa AWS, nga usa usab ka independente nga miyembro sa Technical Oversight Board sa proyekto sa OpenContainers. Human sa pagdala sa runj sa gikinahanglan nga lebel, ang proyekto mahimong gamiton sa pag-ilis sa standard runtime sa Docker ug Kubernetes nga mga sistema, gamit ang FreeBSD imbes sa Linux aron sa pagpadagan sa mga sudlanan. Gikan sa OCI runtime, ang mga sugo sa pagkakaron gipatuman aron sa paghimo, pagtangtang, pagsugod, pagpugos sa pagsira, ug pagtimbang-timbang sa kahimtang sa mga sudlanan, ingon man usab sa pag-configure sa proseso, mga punto sa pag-mount, ug hostname.

Source: opennet.ru

Idugang sa usa ka comment