Ändringar har antagits i containerd som möjliggör körning av Linux-containrar i FreeBSD

I projektet containerd har ett antal Ă€ndringar antagits som integrerar stöd för runtime runj och öppnar möjligheten att anvĂ€nda OCI-kompatibla Linux-baserade containerversioner, sĂ„som Docker-versioner, i FreeBSD. I kommentarerna till Ă€ndringarna ges ett exempel pĂ„ en lyckad körning av en bild med Alpine Linux i FreeBSD. $ 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

Trots det experimentella stadiet för projektet runj och det begrÀnsade funktionalitetsutbudet för tillfÀllet kan projektet, Àven i detta skick, vara anvÀndbart för personliga experiment, förenkling av modellering av lösningar (Proof Of Concept), lokal utveckling, körning av tester före distribution i molnsystem och testande av funktionalitet i situationer dÀr det inte Àr möjligt att övergÄ till testade och industriella lösningar pÄ andra plattformar, men behovet av containerisering har uppkommit. För att arbeta krÀvs installerade jail, jls, jexec och ps.

Det Àr vÀrt att notera att runj Àr ett personligt projekt av Samuel Karp, ingenjör pÄ Amazon, som arbetar med utvecklingen av Linux-distributionen Bottlerocket och teknik för containerisolering för AWS, och som ocksÄ Àr en oberoende medlem av Technical Oversight Board för projektet OpenContainers. NÀr runj uppnÄr nödvÀndig hÄllbarhet kan projektet anvÀndas för att ersÀtta den vanliga runtime i Docker- och Kubernetes-system, med FreeBSD istÀllet för Linux för att köra containrar. I den nuvarande OCI-runtime har kommandon för skapande, borttagning, körning, tvÄngsavslutande och bedömning av containrarnas tillstÄnd, samt för konfigurering av processer, monteringspunkter och vÀrdnamn implementerats.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster