Ndryshimet në containerd janë pranuar, duke lejuar nisjen e kontejnerëve Linux në FreeBSD

NĂ« projektin containerd Ă«shtĂ« miratuar njĂ« grup ndryshimesh, duke integruar mbĂ«shtetje pĂ«r runtime runj dhe duke hapur mundĂ«sinĂ« pĂ«r tĂ« pĂ«rdorur nĂ« FreeBSD imazhe kontejnerĂ«sh tĂ« pĂ«rputhshme me OCI tĂ« bazuara nĂ« Linux, si pĂ«r shembull imazhet Docker. NĂ« komentet mbi ndryshimet Ă«shtĂ« dhĂ«nĂ« njĂ« shembull i njĂ« nisjeje tĂ« suksesshme nĂ« FreeBSD tĂ« njĂ« imazhi me Alpine Linux. $ sudo ctr run —rm —runtime wtf.sbk.runj.v1 —tty —snapshotter zfs docker.io/library/alpine:latest test 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/-/issues» Linux 3.17.0 FreeBSD 13.1-RELEASE releng/13.1-n250148-fc952ac2212 GENERIC x86_64 Linux

Pavarësisht statusit eksperimental të projektit runj dhe grupit të kufizuar të funksionaliteteve aktualisht, edhe në këtë formë projekti mund të jetë i dobishëm për eksperimente personale, thjeshtimin e modelimit të zgjidhjeve (Proof Of Concept), zhvillim lokal, ekzekutimin e testeve para shpërndarjes në sistemet cloud dhe verifikimin e funksionalitetit për rastet kur nuk ka mundësi për të kaluar në zgjidhje të testuara dhe industriale në platforma të tjera, por nevoja për kontejnerizim ka lindur. Për funksionimin e tij kërkohen të instaluar jail, jls, jexec dhe ps.

Veçanërisht duhet theksuar se runj është një projekt personal i Samuel Karp, inxhinier nga kompania Amazon, i angazhuar në zhvillimin e distribuimit Linux Bottlerocket dhe teknologjive të izolimit të kontejnerëve për AWS, i cili gjithashtu është një pjesëmarrës i pavarur në Bordin e Mbikëqyrjes Teknike të projektit OpenContainers. Pas përfundimit të runj në nivelin e nevojshëm, projekti mund të përdoret për të zëvendësuar runtime-nin standard në sistemet Docker dhe Kubernetes, duke përdorur FreeBSD për të nisur kontejnerët në vend të Linux. Nga runtime-i OCI për momentin janë zbatuar komanda për krijimin, fshirjen, nisjen, ndalimin e detyrueshëm dhe vlerësimin e gjendjes së kontejnerëve, si dhe konfigurimin e procesit, pikave të montimit dhe emrit të hostit.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster