Tini: 작지만 유효한 컨테이너용 init
2025-04-20
Tini는 생각할 수 있는 가장 간단한 init입니다. Tini가 하는 일은 단일 자식 프로세스를 생성하는 것(Tini는 컨테이너 내에서 실행되도록 설계됨), 해당 프로세스가 종료될 때까지 기다리는 것, 좀비 프로세스를 처리하고 시그널을 전달하는 것입니다. Tini를 사용하면 여러 가지 이점이 있습니다. 실수로 좀비 프로세스를 생성하는 소프트웨어로부터 보호됩니다. Docker 이미지에서 실행하는 소프트웨어에 대해 기본 시그널 핸들러가 작동하도록 합니다. Docker 1.13 이상 버전에는 Tini가 포함되어 있습니다. 이전 버전의 경우 수동으로 설치해야 합니다.
개발
좀비 프로세스