AI Briefing

Arch Linux, 비트 단위로 재현 가능한 Docker 이미지 공개

·2026.04.23 10:59

핵심 내용

Arch Linux가 `repro` 태그로 재현 가능한 Docker 이미지를 공개했다.

자세히 보기

Arch Linux가 Docker Hub의 새 repro 태그로 bit-for-bit reproducible Docker image를 공개했다. WSL 이미지에서 사용한 것과 같은 rootFS 빌드 시스템을 재사용해, 반복 빌드해도 같은 digest가 나오도록 맞췄다.

재현성을 맞추기 위해 pacman keyring은 이미지에서 제거됐다. 그 결과 pacman은 바로 쓸 수 없고, 컨테이너 안에서 pacman-key --init && pacman-key --populate archlinux로 키링을 다시 생성해야 한다. Distrobox에서는 --pre-init-hooks에 같은 명령을 넣을 수 있다.

재현성은 빌드 간 digest equality와 diffoci 비교로 확인했다. Docker 이미지 쪽에서는 다음 조정을 적용했다.

  • SOURCE_DATE_EPOCH를 설정하고 org.opencontainers.image.created LABEL에 반영
  • var/cache/ldconfig/aux-cache를 제거해 비결정성을 없앰
  • docker build / podman build에서 --source-date-epoch와 --rewrite-timestamp로 타임스탬프를 정규화

관련 재현 빌드 문서와 변경사항도 Arch Linux GitLab에 공개됐다.

이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.

AI 처리 방식을 확인하거나, 요약 오류와 출처 표기 문제, 삭제 요청을 문의 · 건의로 알려주세요.