Amazon Finch Linux Container Toolkit ප්‍රකාශයට පත් කරයි

Amazon විසින් Linux බහාලුම් තැනීම, ප්‍රකාශනය කිරීම සහ ක්‍රියාත්මක කිරීම සඳහා විවෘත මූලාශ්‍ර මෙවලම් කට්ටලයක් වන Finch හඳුන්වා දී ඇත. මෙවලම් කට්ටලය ඉතා සරල ස්ථාපන ක්රියාවලියක් සහ OCI (විවෘත බහාලුම් මුලපිරීම) ආකෘතියේ බහාලුම් සමඟ වැඩ කිරීම සඳහා සම්මත සූදානම් කළ සංරචක භාවිතා කරයි. Finch කේතය Go වලින් ලියා Apache 2.0 බලපත්‍රය යටතේ බෙදා හරිනු ලැබේ.

ව්‍යාපෘතිය තවමත් සංවර්ධනයේ මුල් අවධියේ පවතින අතර මූලික ක්‍රියාකාරිත්වය පමණක් ඇතුළත් වේ - සංවෘත දොරවල් පිටුපස සංවර්ධනය සම්පූර්ණ නොකිරීමට Amazon තීරණය කළ අතර, අවසාන නිෂ්පාදනය සූදානම් වන තෙක් බලා සිටීමට ඔවුන්ට බල නොකිරීමට, ආරම්භක කේතය ප්‍රකාශයට පත් කළේය. අනුවාදය, මෙය උනන්දුවක් දක්වන සහභාගිවන්නන් ආකර්ෂණය කර ගත හැකි බව විශ්වාස කරන අතර, අදහස් සහ අදහස් ප්රජාවගේ සංවර්ධන ක්රියාවලියේදී ප්රකාශිත උත්සුකයන් සැලකිල්ලට ගැනීමට ඔවුන්ට ඉඩ සලසයි. ව්‍යාපෘතියේ ප්‍රධාන ඉලක්කය වන්නේ ලිනක්ස් නොවන ධාරක පද්ධති මත ලිනක්ස් බහාලුම් සමඟ වැඩ සරල කිරීමයි. පළමු නිකුතුව macOS පරිසරය තුළ Linux බහාලුම් සමඟ වැඩ කිරීමට පමණක් සහය දක්වයි, නමුත් අනාගතයේදී Linux සහ Windows සඳහා Finch විකල්ප ලබා දීමට සැලසුම් කර ඇත.

විධාන රේඛා අතුරුමුහුණත තැනීමට, Finch විසින් nerdctl වෙතින් වර්ධනයන් භාවිතා කරයි, එය බහාලුම් තැනීම, ධාවනය කිරීම, ප්‍රකාශනය කිරීම සහ පැටවීම සඳහා Docker-අනුකූල විධාන කට්ටලයක් (ඉදි කිරීම, ධාවනය කිරීම, තල්ලු කිරීම, අදින්න, ආදිය) මෙන්ම අමතර විකල්ප විශේෂාංග ද සපයයි. , root නොමැතිව ක්‍රියා කිරීම, රූප සංකේතනය කිරීම, IPFS භාවිතයෙන් P2P මාදිලියේ පින්තූර බෙදා හැරීම සහ ඩිජිටල් අත්සනකින් රූප සත්‍යාපනය කිරීම වැනි. බහාලුම් කළමනාකරණය සඳහා ධාවන කාලය ලෙස Containerd භාවිතා කරයි. BuildKit මෙවලම් කට්ටලය OCI ආකෘතියෙන් රූප තැනීමට භාවිතා කරන අතර Lima Linux සමඟ අතථ්‍ය යන්ත්‍ර දියත් කිරීමට, ගොනු බෙදාගැනීම් වින්‍යාස කිරීමට සහ ජාල වරාය ඉදිරියට යැවීමට භාවිතා කරයි.

Finch bundle nerdctl, containerd, BuildKit සහ Lima එකකට එකතු කර මෙම සියලු සංරචක වෙන වෙනම තේරුම් ගැනීමට සහ වින්‍යාස කිරීමට අවශ්‍ය නොවී වහාම ආරම්භ කිරීමට ඔබට ඉඩ සලසයි (ලිනක්ස් පද්ධතිවල බහාලුම් ධාවනය කිරීමේ ගැටළු නොමැති නම්, පසුව Linux ධාවනය කිරීමට පරිසරයක් නිර්මාණය කරන්න. Windows සහ macOS මත ඇති බහාලුම් සුළුපටු කාර්යයක් නොවේ). වැඩ සඳහා, අපි අපගේම ෆින්ච් උපයෝගීතාවයක් පිරිනමන්නෙමු, එය ඒකාබද්ධ අතුරු මුහුණතක් පිටුපස එක් එක් සංරචක සමඟ වැඩ කිරීමේ විස්තර සඟවයි. ආරම්භ කිරීම සඳහා, ඔබට අවශ්‍ය සියල්ල ඇතුළත් සපයා ඇති පැකේජය ස්ථාපනය කරන්න, ඉන්පසු ඔබට වහාම බහාලුම් නිර්මාණය කර ධාවනය කළ හැකිය.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න