Podman 2.0 නිකුතුව

සංවර්ධකයින් පළමු නිකුතුව නිවේදනය කළේය "පොඩ්මන් 2", Podman ව්‍යාපෘතියේ ප්‍රධාන යාවත්කාලීන කිරීම - සම්මත බහාලුම් නිර්මාණය කිරීම, දියත් කිරීම සහ කළමනාකරණය කිරීම සඳහා උපයෝගීතාවයකි පොලිස් ස්ථානාධිපති. Podman යනු Docker ව්‍යාපෘතියට විකල්පයක් වන අතර පසුබිම් පද්ධති සේවාවක් නොමැතිව සහ මූල අයිතිවාසිකම් අවශ්‍ය නොවී බහාලුම් කළමනාකරණය කිරීමට ඔබට ඉඩ සලසයි.

අවසාන පරිශීලකයා සඳහා, වෙනස්කම් පාහේ නොපෙනේ, නමුත් සමහර අවස්ථාවලදී json දත්ත ආකෘතිය වෙනස් වේ.

දෙවන අනුවාදයේ ප්රධාන වෙනස වන්නේ සම්පූර්ණයෙන්ම ක්රියාකාරී REST API වේ. පළමු ශාඛාවේ varlink මත පදනම් වූ API හි පර්යේෂණාත්මක ක්‍රියාත්මක කිරීමක් ලබා ගත හැකි නමුත් නව අනුවාදයේ එය සම්පූර්ණයෙන්ම ප්‍රතිනිර්මාණය කර ඇත. varlink අතුරුමුහුණත වෙනුවට, සම්මත HTTP API දැන් භාවිතා වේ.

නව REST API හට ස්ථර දෙකක් ඇත: libpod පුස්තකාල ශ්‍රිත සඳහා අතුරු මුහුණතක් සහ Docker API ශ්‍රිතයන් අර්ධ වශයෙන් ක්‍රියාත්මක කරන අනුකූලතා ස්ථරයකි. නව යෙදුම් සඳහා, ඇත්ත වශයෙන්ම, දේශීය libpod අතුරුමුහුණත භාවිතා කිරීම රෙකමදාරු කරනු ලැබේ.

නව REST API Mac සහ Windows සඳහා වන podman සේවාදායක යෙදුමේ ප්‍රමාණය සැලකිය යුතු ලෙස අඩු කර ඇත.

ප්රධාන වෙනස්කම්:

  • REST API සහ podman පද්ධති සේවාව තවදුරටත් පර්යේෂණාත්මක ලෙස නොසලකන අතර භාවිතයට සූදානම්ය.
  • Podman විධානයට --remote ධජය භාවිතයෙන් දුරස්ථ podman සේවාවට සම්බන්ධ විය හැක.
  • Podman සේවාලාභියා සම්පූර්ණයෙන්ම නැවත ලියා ඇති අතර දැන් Varlink වෙනුවට HTTP API භාවිතා කරයි.
  • දුරස්ථ සම්බන්ධතා වින්‍යාස කිරීම සඳහා podman පද්ධති සම්බන්ධතා විධානය එක් කරන ලදී, පසුව ඒවා podman-remote සහ podman --remote විධානයන් විසින් භාවිතා කරනු ලැබේ.
  • Podman create systemd විධානය දැන් --new ධජය සඳහා සහය දක්වයි, සහ Pods සඳහා systemd සේවා සෑදිය හැක.
  • Podman play kube විධානය Kubernetes යෙදවීමේ වස්තු දියත් කිරීමට සහය දක්වයි.
  • podman exec විධානයට පසුබිමේ විධාන ක්‍රියාත්මක කිරීමට --detach ධජය ලැබුණි.
  • Podman run සහ podman create විධාන සඳහා -p ධජය දැන් IPv6 ලිපින වෙත port forwarding සඳහා සහය දක්වයි.
  • Podman run, podman create, සහ podman pod commands දැන් --replace ධජය එකම නම සහිත කන්ටේනරයක් ප්‍රතිනිර්මාණය කිරීමට සහය දක්වයි.
  • Podman ධාවනය සහ podman create විධාන සඳහා --restart-policy ධජය දැන් නවත්වා නොමැති ප්‍රතිපත්තියට සහය දක්වයි.
  • Podman run සහ podman create විධාන සඳහා --log-driver ධජය කිසිවකට සැකසිය නොහැක, එය බහාලුම් ලොග් වීම අක්‍රීය කරයි.
  • Podman generate systemd විධානය විසින් සාදනු ලබන ඒකක පාලනය කරන තර්ක --container-prefix, --pod-prefix, සහ --separator ලබා ගනී.
  • Podman network ls විධානය ප්‍රතිඵල පෙරීමට --filter ධජයට සහය දක්වයි.
  • Podman ස්වයංක්‍රීය යාවත්කාලීන විධානය බහාලුමක් සඳහා authfile නියම කිරීමට සහය දක්වයි.

මූලාශ්රය: linux.org.ru

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