Distribucioni Arch Linux ofron njĂ« ndĂ«rtim reproduktues tĂ« imazheve tĂ« kontejnerĂ«ve, duke garantuar se skedarĂ«t binarĂ« tĂ« ofruar nĂ« imazh janĂ« ndĂ«rtuar nga kodi burimor tĂ« dhĂ«nĂ« dhe nuk pĂ«rmbajnĂ« ndryshime tĂ« fshehura. Imazhet reproduktive tĂ« Arch Linux janĂ« tĂ« vendosura nĂ« Docker Hub me etiketĂ«n repro. Ădo person qĂ« dĂ«shiron mund tĂ« ndjejĂ« nga kodi burimor njĂ« imazh kontejneri bit pĂ«r bit qĂ« pĂ«rputhet me imazhet e gatshme qĂ« ofron projekti, dhe tĂ« sigurohet qĂ« infrastruktura e ndĂ«rtimit tĂ« distribucionit, kompajleri dhe mjetet e ndĂ«rtimit nuk janĂ« tĂ« kompromentuara.
Kur krijohen ndërtimet e riprodhueshme, merren parasysh detaje të tilla si përputhshmëria e saktë e varësive; përdorimi i përbërjes dhe versioneve të pandryshueshme të mjetit të ndërtimit; një grup identik opionesh dhe cilësimesh me të drejta; ruajtja e rendit të ndërtimit të skedarëve (përdorimi i të njëjtave metoda renditjeje); çaktivizimi i shtimit të informacionit të varur nga kompilatori siç janë vlerat rastësore, referencat në rrugët e skedarëve dhe të dhënat mbi datën dhe orën e ndërtimit. Ndërtimshmëria gjithashtu ndikohet nga gabimet dhe gjendjet e garës në mjete.
Imazhet reproduktive ofrohen veçmas sepse për të garantuar një reproduktueshmëri të plotë, ato nuk përmbajnë çelësat për menaxherin e paketave pacman. Në rast se nevojitet për një përditësim ose instalim paketash përmes pacman në këto imazhe, kërkohet të ekzekutohet komanda për të rinovuar depozitat e çelësave ("pacman-key --init && pacman-key --populate archlinux"). Për të verifikuar identitetin e ndërtimit tuaj me imazhin e shpërndarë përmes Docker Hub, mund të krahasoni hashes, që jepen nga komanda "podman inspect --format '{{.Digest}}' ", ose të përdorni utilitarin diffoci.
Burimi: opennet.ru
