Containerd on päivitetty sallimaan Linux-säilöjen ajamisen FreeBSD:llä

Säiliöprojekti on ottanut käyttöön joukon muutoksia, jotka integroivat ajonaikaisen runj-tuen ja antavat FreeBSD:lle mahdollisuuden käyttää OCI-yhteensopivia Linux-pohjaisia ​​konttikuvia, kuten Docker-kuvia. Muutosten kommentit ovat esimerkki onnistuneesta kuvan käynnistämisestä Alpine Linuxilla FreeBSD:llä. $ sudo ctr run -rm -runtime wtf.sbk.runj.v1 -tty -snapshotter zfs docker.io/library/alpine: uusin testi sh -c 'cat /etc/os-release && uname -a' NIMI=»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/-/ ongelmat" Linux 3.17.0 FreeBSD 13.1-RELEASE releng/13.1-n250148-fc952ac2212 GENERIC x86_64 Linux

Huolimatta runj-projektin kokeellisesta tilasta ja toiminnallisuuden rajallisuudesta tällä hetkellä, jopa tässä muodossa projekti voi olla hyödyllinen henkilökohtaisiin kokeiluihin, ratkaisumallinnuksen yksinkertaistamiseen (Proof Of Concept), paikalliseen kehittämiseen, testien suorittamiseen ennen pilvijärjestelmiin käyttöönottoa. ja toiminnallisuuden selvittäminen tapauksiin, joissa ei ole mahdollista siirtyä testattuihin ja teollisiin ratkaisuihin muilla alustoilla, mutta tarve konttikontille on kypsä. Se vaatii toimiakseen vankilan, jls:n, jexecin ja ps:n.

On myös syytä huomata, että runj on henkilökohtainen projekti Samuel Karpille, Amazon-insinöörille, joka kehittää Bottlerocket Linux -jakelu- ja konttieristysteknologioita AWS:lle. Hän on myös OpenContainers-projektin Technical Oversight Boardin riippumaton jäsen. Kun runj on saatettu vaaditulle tasolle, projektia voidaan käyttää korvaamaan vakioajoaika Docker- ja Kubernetes-järjestelmissä käyttämällä FreeBSD:tä Linuxin sijaan konttien ajamiseen. OCI-ajonaikaisesta komennot toteutetaan tällä hetkellä, jotta voidaan luoda, poistaa, käynnistää, pakottaa sammutus ja arvioida säilöjen tilaa sekä määrittää prosessi, liitoskohdat ja isäntänimi.

Lähde: opennet.ru

Lisää kommentti