Linux konteynerlərinin FreeBSD-də işləməsinə icazə vermək üçün konteynerdə dəyişikliklər edildi

Konteyner layihəsi icra zamanı işləmə dəstəyini birləşdirən və FreeBSD-yə Docker şəkilləri kimi OCI-uyğun Linux-əsaslı konteyner şəkillərindən istifadə etməyə imkan verən bir sıra dəyişiklikləri qəbul etdi. Dəyişikliklər jurnalında, FreeBSD-də Alpine Linux ilə təsvirin uğurla işləməsi nümunəsi verilmişdir. $ sudo ctr run --rm --runtime wtf.sbk.runj.v1 --tty --snapshotter zfs docker.io/library/alpine:son test sh -c 'cat /etc/os-release && unname -a' NAME="Alpine Linux" ID=alp 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/-/ issue" Linux 3.17.0 FreeBSD 13.1-RELEASE releng/13.1-n250148-fc952ac2212 GENERIC x86_64 Linux

Hazırda runj layihəsinin eksperimental statusuna və məhdud funksionallıq dəstinə baxmayaraq, hətta bu formada belə layihə şəxsi təcrübələr, həll modelləşdirməsini (Proof Of Concept) sadələşdirmək, yerli inkişaf, buludda yerləşdirmədən əvvəl sınaqların keçirilməsi üçün faydalı ola bilər. sistemləri və digər platformalarda sınaqdan keçirilmiş və sənaye həllərinə keçmək üçün heç bir yol olmadığı, lakin konteynerləşdirmə ehtiyacının yetişdiyi hallar üçün işləmə qabiliyyətinin işlənməsi. Quraşdırılmış jail, jls, jexec və ps tələb olunur.

Qeyd edək ki, runj AWS üçün Bottlerocket Linux paylanması və konteyner izolyasiya texnologiyalarını inkişaf etdirən Amazon mühəndisi Samuel Karpın şəxsi layihəsidir və o, eyni zamanda OpenContainers layihəsinin Texniki Nəzarət Şurasının müstəqil üzvüdür. Runj tələb olunan səviyyəyə gətirildikdən sonra layihə işləmək üçün Linux əvəzinə FreeBSD konteynerlərindən istifadə edərək Docker və Kubernetes sistemlərində müntəzəm iş vaxtını əvəz etmək üçün istifadə edilə bilər. OCI işləmə vaxtı hazırda konteynerlərin vəziyyətini yaratmaq, silmək, işə salmaq, məcburi şəkildə dayandırmaq və qiymətləndirmək, həmçinin prosesi, quraşdırma nöqtələrini və host adını təyin etmək üçün əmrləri həyata keçirir.

Mənbə: opennet.ru

Добавить комментарий