A containerd-ben elfogadták a módosításokat, amelyek lehetővé teszik Linux konténerek futtatását FreeBSD alatt.

A containerd projektben elfogadtak egy módosításcsomagot, amely integrálja a runj runtime támogatását, és lehetővé teszi OCI-kompatibilis Linux alapú konténerképek, például Docker képek használatát FreeBSD alatt. A módosítások kommentárjaiban egy sikeres Alpine Linux kép futtatásának példája található FreeBSD alatt. $ 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

Bár a runj projekt kísérleti státuszban van és jelenleg korlátozott funkcionalitással rendelkezik, még ebben a formában is hasznos lehet személyes kísérletezéshez, megoldások modellezésének egyszerűsítésére (Proof Of Concept), helyi fejlesztéshez, tesztek végrehajtásához felhőalapú rendszerek előtt, valamint a működőképesség teszteléséhez, amikor nincs lehetőség az más platformokon tesztelt és ipari megoldásokra váltani, de a konténerizálás iránti igény felmerült. A működéshez telepített jail, jls, jexec és ps szükséges.

Külön érdemes megemlíteni, hogy a runj Samuel Karp, az Amazon mérnökének személyes projektje, aki a Bottlerocket Linux disztribúció és az AWS számára készült konténerizálási technológiák fejlesztésével foglalkozik, és az OpenContainers projekt Technikai Ellenőrző Testületének független tagja is. Miután a runj elérte a szükséges szintet, a projekt alkalmazható lesz a Docker és Kubernetes rendszerekben az alapértelmezett runtime helyettesítésére, FreeBSD konténerek Linux helyett való futtatásával. Az OCI runtime-ból jelenleg megvalósított parancsok közé tartozik a konténerek létrehozása, törlése, futtatása, kényszerített leállítása és állapotuk megítélése, valamint a folyamatok, a csatolási pontok és a gazdagép beállítása.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster