FreeBSD இல் Linux கொள்கலன்களை இயக்க அனுமதிக்கும் மாற்றங்களை கண்டெய்னர்ட் ஏற்றுக்கொண்டது

கன்டெய்னர்ட் திட்டம், இயக்க நேர ரன்ஜ் ஆதரவை ஒருங்கிணைக்கும் மாற்றங்களின் தொகுப்பை ஏற்றுக்கொண்டது மற்றும் டோக்கர் படங்கள் போன்ற OCI-இணக்கமான லினக்ஸ்-அடிப்படையிலான கொள்கலன் படங்களைப் பயன்படுத்துவதற்கான திறனை FreeBSD க்கு திறக்கிறது. மாற்றங்களுக்கான கருத்துகள் 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 சிக்கல்கள்" Linux 3.17.0 FreeBSD 13.1-RELEASE releng/13.1-n250148-fc952ac2212 GENERIC x86_64 Linux

ரன்ஜ் திட்டத்தின் சோதனை நிலை மற்றும் செயல்பாட்டின் வரையறுக்கப்பட்ட தொகுப்பு இருந்தபோதிலும், இந்த வடிவத்தில் கூட தனிப்பட்ட சோதனைகள், தீர்வு மாதிரியை எளிதாக்குதல் (கருத்துக்கான ஆதாரம்), உள்ளூர் மேம்பாடு, கிளவுட் அமைப்புகளுக்கு பயன்படுத்தப்படுவதற்கு முன் சோதனைகளை இயக்குதல் ஆகியவற்றிற்கு இந்த திட்டம் பயனுள்ளதாக இருக்கும். மற்ற தளங்களில் சோதனை செய்யப்பட்ட மற்றும் தொழில்துறை தீர்வுகளுக்கு மாறுவது சாத்தியமில்லாதபோது, ​​ஆனால் கொள்கலன்களின் தேவை பழுத்த நிலையில் இருக்கும் போது, ​​வழக்குகளுக்கான செயல்பாட்டைச் செயல்படுத்துகிறது. இது வேலை செய்ய ஜெயில், jls, jexec மற்றும் ps தேவை.

ரன்ஜ் என்பது AWSக்கான பாட்டில்ராக்கெட் லினக்ஸ் விநியோகம் மற்றும் கொள்கலன் தனிமைப்படுத்தும் தொழில்நுட்பங்களை உருவாக்கும் அமேசான் பொறியியலாளர் சாமுவேல் கார்ப்பின் தனிப்பட்ட திட்டமாகும், அவர் OpenContainers திட்டத்தின் தொழில்நுட்ப மேற்பார்வை வாரியத்தின் சுயாதீன உறுப்பினராகவும் உள்ளார் ரன்ஜை தேவையான நிலைக்குக் கொண்டு வந்த பிறகு, டோக்கர் மற்றும் குபெர்னெட்டஸ் சிஸ்டங்களில் நிலையான இயக்க நேரத்தை மாற்றியமைக்க, கன்டெய்னர்களை இயக்க லினக்ஸுக்குப் பதிலாக FreeBSDஐப் பயன்படுத்தி, திட்டத்தைப் பயன்படுத்தலாம். OCI இயக்க நேரத்திலிருந்து, கட்டளைகளை உருவாக்க, நீக்க, தொடங்க, பணிநிறுத்தம் செய்ய, மற்றும் கொள்கலன்களின் நிலையை மதிப்பிடுவதற்கும், செயல்முறை, மவுண்ட் பாயிண்ட்கள் மற்றும் ஹோஸ்ட் பெயரை உள்ளமைப்பதற்கும் தற்போது கட்டளைகள் செயல்படுத்தப்படுகின்றன.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்