Containerd eguneratu da Linux edukiontziak FreeBSD-en exekutatzeko

Containerd proiektuak exekuzio-denbora runj-en euskarria integratzen duten eta FreeBSD-k OCI-rekin bateragarriak diren Linux-en oinarritutako edukiontzien irudiak erabiltzeko gaitasuna irekitzen du, Docker irudiak adibidez. Aldaketei egindako iruzkinek FreeBSD-n Alpine Linux-ekin irudi bat abiarazteko arrakastaren adibidea eskaintzen dute. $ sudo ctr run -rm -runtime wtf.sbk.runj.v1 -tty -snapshotter zfs docker.io/library/alpine:azken proba sh -c 'cat /etc/os-release && uname -a' IZENA=Β»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/-/ arazoak" Linux 3.17.0 FreeBSD 13.1-RELEASE releng/13.1-n250148-fc952ac2212 GENERIC x86_64 Linux

Runj proiektuaren egoera esperimentala eta une honetan funtzionaltasun multzo mugatua izan arren, forma honetan ere proiektua esperimentu pertsonaletarako erabilgarria izan daiteke, soluzioen modelizazioa (Proof Of Concept) sinplifikatuz, tokiko garapena, probak exekutatzen hodeiko sistemetara zabaldu aurretik. eta kasuetarako funtzionaltasuna lantzea, beste plataforma batzuetan probatutako soluzio industrialetara aldatzea posible ez denean, baina edukiontzien beharra heldua dagoenean. Kartzela, jls, jexec eta ps behar ditu funtzionatzeko.

Azpimarratzekoa da runj Samuel Karp-en proiektu pertsonala dela, Bottlerocket Linux-en banaketa eta edukiontzien isolamendu-teknologiak garatzen dituen Amazon-eko ingeniari batek AWSrentzat, OpenContainers proiektuko Gaineko Teknikoko Batzordeko kide independentea ere. Runj behar den mailara eraman ondoren, proiektua Docker eta Kubernetes sistemetan exekuzio-denbora estandarra ordezkatzeko erabil daiteke, edukiontziak exekutatzeko Linux-en ordez FreeBSD erabiliz. OCI exekuzio-denboratik, komandoak inplementatzen dira edukiontzien egoera sortzeko, ezabatzeko, abiarazteko, itzaltzeko behartzeko eta ebaluatzeko, baita prozesua, muntatze-puntuak eta ostalari-izena konfiguratzeko ere.

Iturria: opennet.ru

Gehitu iruzkin berria