Containerd imesasishwa ili kuruhusu vyombo vya Linux kufanya kazi kwenye FreeBSD

Mradi ulio na kontena umepitisha seti ya mabadiliko ambayo yanajumuisha usaidizi wa wakati wa kukimbia na kufungua uwezo wa FreeBSD kutumia picha za makontena zenye msingi wa Linux zinazooana na OCI, kama vile picha za Docker. Maoni kwa mabadiliko yanatoa mfano wa uzinduzi uliofaulu wa picha na Alpine Linux kwenye FreeBSD. $ sudo ctr run -rm -runtime wtf.sbk.runj.v1 -tty -snapshotter zfs docker.io/library/alpine: mtihani wa hivi karibuni sh -c 'paka /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/-/ masuala" Linux 3.17.0 FreeBSD 13.1-RELEASE releng/13.1-n250148-fc952ac2212 GENERIC x86_64 Linux

Licha ya hali ya majaribio ya mradi wa runj na seti ndogo ya utendakazi kwa sasa, hata katika fomu hii mradi unaweza kuwa muhimu kwa majaribio ya kibinafsi, kurahisisha uundaji wa suluhisho (Uthibitisho wa Dhana), ukuzaji wa ndani, kufanya majaribio kabla ya kutumwa kwa mifumo ya wingu. na kufanyia kazi utendakazi wa kesi , wakati haiwezekani kubadili suluhu zilizojaribiwa na za viwandani kwenye majukwaa mengine, lakini hitaji la uwekaji vyombo limeiva. Inahitaji jela, jls, jexec na ps kufanya kazi.

Inafaa pia kuzingatia kwamba runj ni mradi wa kibinafsi wa Samuel Karp, mhandisi wa Amazon anayeendeleza usambazaji wa Linux ya Bottlerocket na teknolojia ya kutenganisha kontena kwa AWS, ambaye pia ni mwanachama huru wa Bodi ya Uangalizi wa Kiufundi ya mradi wa OpenContainers. Baada ya kuleta runj kwa kiwango kinachohitajika, mradi unaweza kutumika kuchukua nafasi ya muda wa kawaida wa utekelezaji katika mifumo ya Docker na Kubernetes, kwa kutumia FreeBSD badala ya Linux kuendesha vyombo. Kutoka wakati wa utekelezaji wa OCI, amri zinatekelezwa kwa sasa ili kuunda, kufuta, kuanza, kulazimisha kuzima, na kutathmini hali ya vyombo, na pia kusanidi mchakato, pointi za kupachika, na jina la mpangishaji.

Chanzo: opennet.ru

Kuongeza maoni